From 33078e467088c4f5d81a64777c4999329dadf982 Mon Sep 17 00:00:00 2001 From: Andrei Vlad LUTAS Date: Thu, 10 Sep 2020 11:06:20 +0300 Subject: [PATCH] Added support for TDX instructions, per https://software.intel.com/content/dam/develop/external/us/en/documents/intel-tdx-cpu-architectural-specification.pdf. --- bddisasm/bddisasm.c | 18 + bddisasm/include/instructions.h | 16053 ++++--- bddisasm/include/mnemonics.h | 77 +- bddisasm/include/table_evex.h | 1234 +- bddisasm/include/table_root.h | 473 +- bddisasm/include/table_vex.h | 938 +- bddisasm/include/table_xop.h | 148 +- bddisasm/include/tabledefs.h | 6 +- bddisasm_test/amx/amx1_64.result | 48 +- bddisasm_test/avx/avx2_64.result | 900 +- bddisasm_test/avx/avx2gather_64.result | 30 +- bddisasm_test/avx/avx_64.result | 6594 ++- bddisasm_test/avx/f16c_64.result | 24 +- bddisasm_test/avx/fma4_64.result | 384 +- bddisasm_test/avx/fma_64.result | 576 +- bddisasm_test/avx512/avx512bitalg_64.result | 360 +- bddisasm_test/avx512/avx512bw_64.result | 10470 +++-- bddisasm_test/avx512/avx512cd_64.result | 738 +- bddisasm_test/avx512/avx512dq_64.result | 5772 ++- bddisasm_test/avx512/avx512er_64.result | 672 +- bddisasm_test/avx512/avx512f_64.result | 40596 +++++++++++------ bddisasm_test/avx512/avx512fma_64.result | 360 +- bddisasm_test/avx512/avx512pf_64.result | 48 +- bddisasm_test/avx512/avx512vbmi_64.result | 3780 +- bddisasm_test/avx512/avx512vnni_64.result | 720 +- bddisasm_test/basic/address_16.result | 51 +- bddisasm_test/basic/address_32.result | 51 +- bddisasm_test/basic/address_64.result | 105 +- bddisasm_test/basic/aes_64.result | 120 +- bddisasm_test/basic/basic1_64.result | 1605 +- bddisasm_test/basic/basic2_64.result | 447 +- bddisasm_test/basic/bmi_64.result | 156 +- bddisasm_test/basic/branch_16.result | 126 +- bddisasm_test/basic/branch_32.result | 132 +- bddisasm_test/basic/branch_64.result | 96 +- bddisasm_test/basic/cet_64 | Bin 0 -> 49 bytes bddisasm_test/basic/cet_64.asm | 13 + bddisasm_test/basic/cet_64.result | 179 + bddisasm_test/basic/enqcmd_64.result | 12 +- bddisasm_test/basic/fpu_64.result | 429 +- bddisasm_test/basic/gfni_64.result | 117 +- bddisasm_test/basic/invlpgb_64.result | 6 +- bddisasm_test/basic/misc_16.result | 147 +- bddisasm_test/basic/misc_32.result | 147 +- bddisasm_test/basic/misc_64.result | 204 +- bddisasm_test/basic/mpx_64.result | 39 +- bddisasm_test/basic/prefixes_64.result | 222 +- bddisasm_test/basic/sha_64.result | 42 +- bddisasm_test/basic/snp_64.result | 12 +- bddisasm_test/basic/stack_16.result | 96 +- bddisasm_test/basic/stack_32.result | 102 +- bddisasm_test/basic/stack_64.result | 75 +- bddisasm_test/basic/svm_64.result | 27 +- bddisasm_test/basic/system_16.result | 114 +- bddisasm_test/basic/system_32.result | 114 +- bddisasm_test/basic/system_64.result | 126 +- bddisasm_test/basic/tsx_64.result | 18 +- bddisasm_test/basic/vmx_64.result | 39 +- bddisasm_test/cet/cet_32.result | 30 +- bddisasm_test/cet/cet_64.result | 42 +- bddisasm_test/simd/3dnow_64.result | 150 +- bddisasm_test/simd/mmx_64.result | 516 +- bddisasm_test/simd/sse2_64.result | 852 +- bddisasm_test/simd/sse3_64.result | 156 +- bddisasm_test/simd/sse4_64.result | 384 +- bddisasm_test/special/amx_64.result | 396 +- bddisasm_test/special/avx2gather_1_64.result | 15 +- bddisasm_test/special/avx2gather_2_64.result | 18 +- bddisasm_test/special/avx2gather_3_64.result | 18 +- bddisasm_test/special/cr8_32.result | 6 +- bddisasm_test/special/invalid_32.result | 144 +- bddisasm_test/special/invalid_64.result | 54 +- bddisasm_test/special/long_64.result | 54 +- bddisasm_test/special/movcrdr_64.result | 108 +- bddisasm_test/special/only_32.result | 69 +- bddisasm_test/special/only_64.result | 30 +- bddisasm_test/special/regressions_32.result | 30 +- bddisasm_test/special/regressions_64.result | 33 +- bddisasm_test/tdx/tdx_64 | 1 + bddisasm_test/tdx/tdx_64.asm | 6 + bddisasm_test/tdx/tdx_64.result | 57 + disasmtool/disasmtool.c | 13 +- disasmtool_lix/dumpers.cpp | 6 + inc/bddisasm.h | 88 +- inc/constants.h | 6 + inc/version.h | 4 +- isagenerator/disasmlib.py | 18 +- isagenerator/generate_tables.py | 44 +- isagenerator/instructions/modes.dat | 35 +- isagenerator/instructions/table_0F.dat | 28 +- pybddisasm/setup.py | 2 +- 91 files changed, 64670 insertions(+), 34931 deletions(-) create mode 100644 bddisasm_test/basic/cet_64 create mode 100644 bddisasm_test/basic/cet_64.asm create mode 100644 bddisasm_test/basic/cet_64.result create mode 100644 bddisasm_test/tdx/tdx_64 create mode 100644 bddisasm_test/tdx/tdx_64.asm create mode 100644 bddisasm_test/tdx/tdx_64.result diff --git a/bddisasm/bddisasm.c b/bddisasm/bddisasm.c index cf5e3cb..a4beb2a 100644 --- a/bddisasm/bddisasm.c +++ b/bddisasm/bddisasm.c @@ -183,6 +183,8 @@ static const uint16_t gOperandMap[] = ND_OPE_S, // ND_OPT_GPR_rBP ND_OPE_S, // ND_OPT_GPR_rSI 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_SEG_CS @@ -1782,6 +1784,22 @@ NdParseOperand( operand->Info.Register.Reg = NDR_RDI; 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: // Operand is R11. operand->Type = ND_OP_REG; diff --git a/bddisasm/include/instructions.h b/bddisasm/include/instructions.h index 60830b5..31799e5 100644 --- a/bddisasm/include/instructions.h +++ b/bddisasm/include/instructions.h @@ -5,13 +5,14 @@ #ifndef INSTRUCTIONS_H #define INSTRUCTIONS_H -const ND_INSTRUCTION gInstructions[2561] = +const ND_INSTRUCTION gInstructions[2565] = { // Pos:0 Instruction:"AAA" Encoding:"0x37"/"" { ND_INS_AAA, ND_CAT_DECIMAL, ND_SET_I86, 0, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0|NDR_RFLAG_AF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -26,8 +27,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1 Instruction:"AAD Ib" Encoding:"0xD5 ib"/"I" { ND_INS_AAD, ND_CAT_DECIMAL, ND_SET_I86, 1, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -43,8 +45,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:2 Instruction:"AAM Ib" Encoding:"0xD4 ib"/"I" { ND_INS_AAM, ND_CAT_DECIMAL, ND_SET_I86, 2, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -60,8 +63,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:3 Instruction:"AAS" Encoding:"0x3F"/"" { ND_INS_AAS, ND_CAT_DECIMAL, ND_SET_I86, 3, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0|NDR_RFLAG_AF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -76,8 +80,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:4 Instruction:"ADC Eb,Gb" Encoding:"0x10 /r"/"MR" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -92,8 +97,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:5 Instruction:"ADC Ev,Gv" Encoding:"0x11 /r"/"MR" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -108,8 +114,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:6 Instruction:"ADC Gb,Eb" Encoding:"0x12 /r"/"RM" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -124,8 +131,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:7 Instruction:"ADC Gv,Ev" Encoding:"0x13 /r"/"RM" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -140,8 +148,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:8 Instruction:"ADC AL,Ib" Encoding:"0x14 ib"/"I" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -156,8 +165,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:9 Instruction:"ADC rAX,Iz" Encoding:"0x15 iz"/"I" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -172,8 +182,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:10 Instruction:"ADC Eb,Ib" Encoding:"0x80 /2 ib"/"MI" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -188,8 +199,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:11 Instruction:"ADC Ev,Iz" Encoding:"0x81 /2 iz"/"MI" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -204,8 +216,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:12 Instruction:"ADC Eb,Ib" Encoding:"0x82 /2 iz"/"MI" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -220,8 +233,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:13 Instruction:"ADC Ev,Ib" Encoding:"0x83 /2 ib"/"MI" { ND_INS_ADC, ND_CAT_ARITH, ND_SET_I86, 4, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -236,8 +250,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:14 Instruction:"ADCX Gy,Ey" Encoding:"0x66 0x0F 0x38 0xF6 /r"/"RM" { ND_INS_ADCX, ND_CAT_ARITH, ND_SET_ADX, 5, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ADX, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ADX, 0, 0|NDR_RFLAG_CF, 0, @@ -252,8 +267,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:15 Instruction:"ADD Eb,Gb" Encoding:"0x00 /r"/"MR" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -268,8 +284,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:16 Instruction:"ADD Ev,Gv" Encoding:"0x01 /r"/"MR" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -284,8 +301,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:17 Instruction:"ADD Gb,Eb" Encoding:"0x02 /r"/"RM" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -300,8 +318,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:18 Instruction:"ADD Gv,Ev" Encoding:"0x03 /r"/"RM" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -316,8 +335,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:19 Instruction:"ADD AL,Ib" Encoding:"0x04 ib"/"I" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -332,8 +352,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:20 Instruction:"ADD rAX,Iz" Encoding:"0x05 iz"/"I" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -348,8 +369,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:21 Instruction:"ADD Eb,Ib" Encoding:"0x80 /0 ib"/"MI" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -364,8 +386,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:22 Instruction:"ADD Ev,Iz" Encoding:"0x81 /0 iz"/"MI" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -380,8 +403,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:23 Instruction:"ADD Eb,Ib" Encoding:"0x82 /0 iz"/"MI" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -396,8 +420,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:24 Instruction:"ADD Ev,Ib" Encoding:"0x83 /0 ib"/"MI" { ND_INS_ADD, ND_CAT_ARITH, ND_SET_I86, 6, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -412,8 +437,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:25 Instruction:"ADDPD Vpd,Wpd" Encoding:"0x66 0x0F 0x58 /r"/"RM" { ND_INS_ADDPD, ND_CAT_SSE, ND_SET_SSE2, 7, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -427,8 +453,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:26 Instruction:"ADDPS Vps,Wps" Encoding:"NP 0x0F 0x58 /r"/"RM" { ND_INS_ADDPS, ND_CAT_SSE, ND_SET_SSE, 8, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -442,8 +469,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:27 Instruction:"ADDSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x58 /r"/"RM" { ND_INS_ADDSD, ND_CAT_SSE, ND_SET_SSE2, 9, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -457,8 +485,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:28 Instruction:"ADDSS Vss,Wss" Encoding:"0xF3 0x0F 0x58 /r"/"RM" { ND_INS_ADDSS, ND_CAT_SSE, ND_SET_SSE, 10, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -472,8 +501,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:29 Instruction:"ADDSUBPD Vpd,Wpd" Encoding:"0x66 0x0F 0xD0 /r"/"RM" { ND_INS_ADDSUBPD, ND_CAT_SSE, ND_SET_SSE3, 11, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -487,8 +517,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:30 Instruction:"ADDSUBPS Vps,Wps" Encoding:"0xF2 0x0F 0xD0 /r"/"RM" { ND_INS_ADDSUBPS, ND_CAT_SSE, ND_SET_SSE3, 12, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -502,8 +533,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:31 Instruction:"ADOX Gy,Ey" Encoding:"0xF3 0x0F 0x38 0xF6 /r"/"RM" { ND_INS_ADOX, ND_CAT_ARITH, ND_SET_ADX, 13, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ADX, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ADX, 0, 0|NDR_RFLAG_OF, 0, @@ -518,8 +550,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:32 Instruction:"AESDEC Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xDE /r"/"RM" { ND_INS_AESDEC, ND_CAT_AES, ND_SET_AES, 14, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -533,8 +566,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:33 Instruction:"AESDECLAST Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xDF /r"/"RM" { ND_INS_AESDECLAST, ND_CAT_AES, ND_SET_AES, 15, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -548,8 +582,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:34 Instruction:"AESENC Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xDC /r"/"RM" { ND_INS_AESENC, ND_CAT_AES, ND_SET_AES, 16, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -563,8 +598,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:35 Instruction:"AESENCLAST Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xDD /r"/"RM" { ND_INS_AESENCLAST, ND_CAT_AES, ND_SET_AES, 17, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -578,8 +614,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:36 Instruction:"AESIMC Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xDB /r"/"RM" { ND_INS_AESIMC, ND_CAT_AES, ND_SET_AES, 18, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -593,8 +630,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:37 Instruction:"AESKEYGENASSIST Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0xDF /r ib"/"RMI" { ND_INS_AESKEYGENASSIST, ND_CAT_AES, ND_SET_AES, 19, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -609,8 +647,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:38 Instruction:"ALTINST" Encoding:"0x0F 0x3F"/"" { ND_INS_ALTINST, ND_CAT_SYSTEM, ND_SET_CYRIX, 20, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -623,8 +662,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:39 Instruction:"AND Eb,Gb" Encoding:"0x20 /r"/"MR" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -639,8 +679,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:40 Instruction:"AND Ev,Gv" Encoding:"0x21 /r"/"MR" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -655,8 +696,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:41 Instruction:"AND Gb,Eb" Encoding:"0x22 /r"/"RM" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -671,8 +713,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:42 Instruction:"AND Gv,Ev" Encoding:"0x23 /r"/"RM" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -687,8 +730,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:43 Instruction:"AND AL,Ib" Encoding:"0x24 ib"/"I" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -703,8 +747,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:44 Instruction:"AND rAX,Iz" Encoding:"0x25 iz"/"I" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -719,8 +764,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:45 Instruction:"AND Eb,Ib" Encoding:"0x80 /4 ib"/"MI" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -735,8 +781,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:46 Instruction:"AND Ev,Iz" Encoding:"0x81 /4 iz"/"MI" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -751,8 +798,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:47 Instruction:"AND Eb,Ib" Encoding:"0x82 /4 iz"/"MI" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -767,8 +815,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:48 Instruction:"AND Ev,Ib" Encoding:"0x83 /4 ib"/"MI" { ND_INS_AND, ND_CAT_LOGIC, ND_SET_I86, 21, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -783,8 +832,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:49 Instruction:"ANDN Gy,By,Ey" Encoding:"vex m:2 p:0 l:0 w:x 0xF2 /r"/"RVM" { ND_INS_ANDN, ND_CAT_BMI1, ND_SET_BMI1, 22, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF, @@ -800,8 +850,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:50 Instruction:"ANDNPD Vpd,Wpd" Encoding:"0x66 0x0F 0x55 /r"/"RM" { ND_INS_ANDNPD, ND_CAT_LOGICAL_FP, ND_SET_SSE2, 23, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -815,8 +866,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:51 Instruction:"ANDNPS Vps,Wps" Encoding:"NP 0x0F 0x55 /r"/"RM" { ND_INS_ANDNPS, ND_CAT_LOGICAL_FP, ND_SET_SSE, 24, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -830,8 +882,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:52 Instruction:"ANDPD Vpd,Wpd" Encoding:"0x66 0x0F 0x54 /r"/"RM" { ND_INS_ANDPD, ND_CAT_LOGICAL_FP, ND_SET_SSE2, 25, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -845,8 +898,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:53 Instruction:"ANDPS Vps,Wps" Encoding:"NP 0x0F 0x54 /r"/"RM" { ND_INS_ANDPS, ND_CAT_LOGICAL_FP, ND_SET_SSE, 26, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -860,8 +914,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:54 Instruction:"ARPL Ew,Gw" Encoding:"0x63 /r"/"MR" { ND_INS_ARPL, ND_CAT_SYSTEM, ND_SET_I286PROT, 27, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -876,8 +931,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:55 Instruction:"BEXTR Gy,Ey,By" Encoding:"vex m:2 p:0 l:0 w:x 0xF7 /r"/"RMV" { ND_INS_BEXTR, ND_CAT_BMI1, ND_SET_BMI1, 28, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_ZF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF, @@ -893,8 +949,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:56 Instruction:"BEXTR Gy,Ey,Id" Encoding:"xop m:A 0x10 /r id"/"RMI" { ND_INS_BEXTR, ND_CAT_BITBYTE, ND_SET_TBM, 28, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -909,8 +966,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:57 Instruction:"BLCFILL By,Ey" Encoding:"xop m:9 0x01 /1"/"VM" { ND_INS_BLCFILL, ND_CAT_BITBYTE, ND_SET_TBM, 29, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -924,8 +982,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:58 Instruction:"BLCI By,Ey" Encoding:"xop m:9 0x02 /6"/"VM" { ND_INS_BLCI, ND_CAT_BITBYTE, ND_SET_TBM, 30, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -939,8 +998,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:59 Instruction:"BLCIC By,Ey" Encoding:"xop m:9 0x01 /5"/"VM" { ND_INS_BLCIC, ND_CAT_BITBYTE, ND_SET_TBM, 31, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -954,8 +1014,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:60 Instruction:"BLCMSK By,Ey" Encoding:"xop m:9 0x02 /1"/"VM" { ND_INS_BLCMSK, ND_CAT_BITBYTE, ND_SET_TBM, 32, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -969,8 +1030,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:61 Instruction:"BLCS By,Ey" Encoding:"xop m:9 0x01 /3"/"VM" { ND_INS_BLCS, ND_CAT_BITBYTE, ND_SET_TBM, 33, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -984,8 +1046,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:62 Instruction:"BLENDPD Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x0D /r ib"/"RMI" { ND_INS_BLENDPD, ND_CAT_SSE, ND_SET_SSE4, 34, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -1000,8 +1063,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:63 Instruction:"BLENDPS Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x0C /r ib"/"RMI" { ND_INS_BLENDPS, ND_CAT_SSE, ND_SET_SSE4, 35, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -1016,8 +1080,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:64 Instruction:"BLENDVPD Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0x15 /r"/"RM" { ND_INS_BLENDVPD, ND_CAT_SSE, ND_SET_SSE4, 36, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -1032,8 +1097,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:65 Instruction:"BLENDVPS Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0x14 /r"/"RM" { ND_INS_BLENDVPS, ND_CAT_SSE, ND_SET_SSE4, 37, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -1048,8 +1114,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:66 Instruction:"BLSFILL By,Ey" Encoding:"xop m:9 0x01 /2"/"VM" { ND_INS_BLSFILL, ND_CAT_BITBYTE, ND_SET_TBM, 38, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -1063,8 +1130,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:67 Instruction:"BLSI By,Ey" Encoding:"vex m:2 p:0 l:0 w:x 0xF3 /3"/"VM" { ND_INS_BLSI, ND_CAT_BMI1, ND_SET_BMI1, 39, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF, @@ -1079,8 +1147,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:68 Instruction:"BLSIC By,Ey" Encoding:"xop m:9 0x01 /6"/"VM" { ND_INS_BLSIC, ND_CAT_BITBYTE, ND_SET_TBM, 40, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -1094,8 +1163,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:69 Instruction:"BLSMSK By,Ey" Encoding:"vex m:2 p:0 l:0 w:x 0xF3 /2"/"VM" { ND_INS_BLSMSK, ND_CAT_BMI1, ND_SET_BMI1, 41, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_SF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF, @@ -1110,8 +1180,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:70 Instruction:"BLSR By,Ey" Encoding:"vex m:2 p:0 l:0 w:x 0xF3 /1"/"VM" { ND_INS_BLSR, ND_CAT_BMI1, ND_SET_BMI1, 42, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF, @@ -1126,8 +1197,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:71 Instruction:"BNDCL rBl,Ey" Encoding:"mpx 0xF3 0x0F 0x1A /r"/"RM" { ND_INS_BNDCL, ND_CAT_MPX, ND_SET_MPX, 43, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1141,8 +1213,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:72 Instruction:"BNDCN rBl,Ey" Encoding:"mpx 0xF2 0x0F 0x1B /r"/"RM" { ND_INS_BNDCN, ND_CAT_MPX, ND_SET_MPX, 44, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1156,8 +1229,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:73 Instruction:"BNDCU rBl,Ey" Encoding:"mpx 0xF2 0x0F 0x1A /r"/"RM" { ND_INS_BNDCU, ND_CAT_MPX, ND_SET_MPX, 45, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_F64|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1171,8 +1245,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:74 Instruction:"BNDLDX rBl,Mmib" Encoding:"mpx 0x0F 0x1A /r:mem mib"/"RM" { ND_INS_BNDLDX, ND_CAT_MPX, ND_SET_MPX, 46, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM|ND_FLAG_MIB, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM|ND_FLAG_MIB, ND_CFF_MPX, 0, 0, 0, @@ -1186,8 +1261,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:75 Instruction:"BNDMK rBl,My" Encoding:"mpx 0xF3 0x0F 0x1B /r:mem"/"RM" { ND_INS_BNDMK, ND_CAT_MPX, ND_SET_MPX, 47, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1201,8 +1277,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:76 Instruction:"BNDMOV rBl,mBl" Encoding:"mpx 0x66 0x0F 0x1A /r"/"RM" { ND_INS_BNDMOV, ND_CAT_MPX, ND_SET_MPX, 48, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NOA16|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NOA16|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1216,8 +1293,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:77 Instruction:"BNDMOV mBl,rBl" Encoding:"mpx 0x66 0x0F 0x1B /r"/"MR" { ND_INS_BNDMOV, ND_CAT_MPX, ND_SET_MPX, 48, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NOA16|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NOA16|ND_FLAG_I67|ND_FLAG_MODRM, ND_CFF_MPX, 0, 0, 0, @@ -1231,8 +1309,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:78 Instruction:"BNDSTX Mmib,rBl" Encoding:"mpx 0x0F 0x1B /r:mem mib"/"MR" { ND_INS_BNDSTX, ND_CAT_MPX, ND_SET_MPX, 49, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM|ND_FLAG_MIB, ND_CFF_MPX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_NOA16|ND_FLAG_NO_RIP_REL|ND_FLAG_I67|ND_FLAG_MODRM|ND_FLAG_MIB, ND_CFF_MPX, 0, 0, 0, @@ -1246,8 +1325,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:79 Instruction:"BOUND Gv,Ma" Encoding:"0x62 /r:mem"/"RM" { ND_INS_BOUND, ND_CAT_INTERRUPT, ND_SET_I186, 50, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0, 0, @@ -1261,8 +1341,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:80 Instruction:"BSF Gv,Ev" Encoding:"0x0F 0xBC /r"/"RM" { ND_INS_BSF, ND_CAT_I386, ND_SET_I386, 51, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1277,8 +1358,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:81 Instruction:"BSR Gv,Ev" Encoding:"0x0F 0xBD /r"/"RM" { ND_INS_BSR, ND_CAT_BITBYTE, ND_SET_I386, 52, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1293,8 +1375,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:82 Instruction:"BSWAP Zv" Encoding:"0x0F 0xC8"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1307,8 +1390,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:83 Instruction:"BSWAP Zv" Encoding:"0x0F 0xC9"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1321,8 +1405,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:84 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCA"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1335,8 +1420,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:85 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCB"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1349,8 +1435,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:86 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCC"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1363,8 +1450,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:87 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCD"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1377,8 +1465,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:88 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCE"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1391,8 +1480,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:89 Instruction:"BSWAP Zv" Encoding:"0x0F 0xCF"/"O" { ND_INS_BSWAP, ND_CAT_DATAXFER, ND_SET_I486REAL, 53, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1405,8 +1495,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:90 Instruction:"BT Ev,Gv" Encoding:"0x0F 0xA3 /r bitbase"/"MR" { ND_INS_BT, ND_CAT_BITBYTE, ND_SET_I386, 54, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1421,8 +1512,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:91 Instruction:"BT Ev,Ib" Encoding:"0x0F 0xBA /4 ib"/"MI" { ND_INS_BT, ND_CAT_BITBYTE, ND_SET_I386, 54, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1437,8 +1529,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:92 Instruction:"BTC Ev,Ib" Encoding:"0x0F 0xBA /7 ib"/"MI" { ND_INS_BTC, ND_CAT_BITBYTE, ND_SET_I386, 55, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1453,8 +1546,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:93 Instruction:"BTC Ev,Gv" Encoding:"0x0F 0xBB /r bitbase"/"MR" { ND_INS_BTC, ND_CAT_I386, ND_SET_I386, 55, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1469,8 +1563,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:94 Instruction:"BTR Ev,Gv" Encoding:"0x0F 0xB3 /r bitbase"/"MR" { ND_INS_BTR, ND_CAT_BITBYTE, ND_SET_I386, 56, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1485,8 +1580,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:95 Instruction:"BTR Ev,Ib" Encoding:"0x0F 0xBA /6 ib"/"MI" { ND_INS_BTR, ND_CAT_BITBYTE, ND_SET_I386, 56, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1501,8 +1597,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:96 Instruction:"BTS Ev,Gv" Encoding:"0x0F 0xAB /r bitbase"/"MR" { ND_INS_BTS, ND_CAT_BITBYTE, ND_SET_I386, 57, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_BITBASE, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1517,8 +1614,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:97 Instruction:"BTS Ev,Ib" Encoding:"0x0F 0xBA /5 ib"/"MI" { ND_INS_BTS, ND_CAT_BITBYTE, ND_SET_I386, 57, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -1533,8 +1631,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:98 Instruction:"BZHI Gy,Ey,By" Encoding:"vex m:2 p:0 l:0 w:x 0xF5 /r"/"RMV" { ND_INS_BZHI, ND_CAT_BMI2, ND_SET_BMI2, 58, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF, @@ -1550,8 +1649,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:99 Instruction:"CALL Jz" Encoding:"0xE8 cz"/"D" { ND_INS_CALLNR, ND_CAT_CALL, ND_SET_I86, 59, + ND_PREF_BND, ND_MOD_ANY, - ND_PREF_BND, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -1567,8 +1667,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:100 Instruction:"CALL Ev" Encoding:"0xFF /2"/"M" { ND_INS_CALLNI, ND_CAT_CALL, ND_SET_I86, 59, + ND_PREF_BND|ND_PREF_DNT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_DNT, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_CETT|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_CETT|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -1584,8 +1685,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:101 Instruction:"CALLF Ap" Encoding:"0x9A cp"/"D" { ND_INS_CALLFD, ND_CAT_CALL, ND_SET_I86, 60, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -1602,8 +1704,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:102 Instruction:"CALLF Mp" Encoding:"0xFF /3:mem"/"M" { ND_INS_CALLFI, ND_CAT_CALL, ND_SET_I86, 60, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_CETT|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_CETT|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -1620,8 +1723,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:103 Instruction:"CBW" Encoding:"ds16 0x98"/"" { ND_INS_CBW, ND_CAT_CONVERT, ND_SET_I386, 61, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1635,8 +1739,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:104 Instruction:"CDQ" Encoding:"ds32 0x99"/"" { ND_INS_CDQ, ND_CAT_CONVERT, ND_SET_I386, 62, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1650,8 +1755,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:105 Instruction:"CDQE" Encoding:"ds64 0x98"/"" { ND_INS_CDQE, ND_CAT_CONVERT, ND_SET_I386, 63, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1665,8 +1771,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:106 Instruction:"CL1INVMB" Encoding:"0x0F 0x0A"/"" { ND_INS_CL1INVMB, ND_CAT_SYSTEM, ND_SET_SCC, 64, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1679,8 +1786,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:107 Instruction:"CLAC" Encoding:"NP 0x0F 0x01 /0xCA"/"" { ND_INS_CLAC, ND_CAT_SMAP, ND_SET_SMAP, 65, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SMAP, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SMAP, 0, 0, 0, @@ -1693,8 +1801,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:108 Instruction:"CLC" Encoding:"0xF8"/"" { ND_INS_CLC, ND_CAT_FLAGOP, ND_SET_I86, 66, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1707,8 +1816,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:109 Instruction:"CLD" Encoding:"0xFC"/"" { ND_INS_CLD, ND_CAT_FLAGOP, ND_SET_I86, 67, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1721,8 +1831,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:110 Instruction:"CLDEMOTE Mb" Encoding:"cldm NP 0x0F 0x1C /0:mem"/"M" { ND_INS_CLDEMOTE, ND_CAT_CLDEMOTE, ND_SET_CLDEMOTE, 68, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLDEMOTE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLDEMOTE, 0, 0, 0, @@ -1735,8 +1846,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:111 Instruction:"CLEVICT0 M?" Encoding:"vex m:1 p:3 0xAE /7:mem"/"M" { ND_INS_CLEVICT0, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 69, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -1749,8 +1861,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:112 Instruction:"CLEVICT1 M?" Encoding:"vex m:1 p:2 0xAE /7:mem"/"M" { ND_INS_CLEVICT1, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 70, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -1763,8 +1876,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:113 Instruction:"CLFLUSH Mb" Encoding:"NP 0x0F 0xAE /7:mem"/"M" { ND_INS_CLFLUSH, ND_CAT_MISC, ND_SET_CLFSH, 71, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLFSH, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLFSH, 0, 0, 0, @@ -1777,8 +1891,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:114 Instruction:"CLFLUSHOPT Mb" Encoding:"0x66 0x0F 0xAE /7:mem"/"M" { ND_INS_CLFLUSHOPT, ND_CAT_MISC, ND_SET_CLFSHOPT, 72, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLFSHOPT, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLFSHOPT, 0, 0, 0, @@ -1791,8 +1906,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:115 Instruction:"CLGI" Encoding:"0x0F 0x01 /0xDD"/"" { ND_INS_CLGI, ND_CAT_SYSTEM, ND_SET_SVM, 73, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -1805,8 +1921,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:116 Instruction:"CLI" Encoding:"0xFA"/"" { ND_INS_CLI, ND_CAT_FLAGOP, ND_SET_I86, 74, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1819,8 +1936,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:117 Instruction:"CLRSSBSY Mq" Encoding:"0xF3 0x0F 0xAE /6:mem"/"M" { ND_INS_CLRSSBSY, ND_CAT_CET, ND_SET_CET_SS, 75, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0|NDR_RFLAG_CF, 0, @@ -1834,8 +1952,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:118 Instruction:"CLTS" Encoding:"0x0F 0x06"/"" { ND_INS_CLTS, ND_CAT_SYSTEM, ND_SET_I286REAL, 76, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1848,8 +1967,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:119 Instruction:"CLWB Mb" Encoding:"0x66 0x0F 0xAE /6:mem"/"M" { ND_INS_CLWB, ND_CAT_MISC, ND_SET_CLWB, 77, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLWB, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CLWB, 0, 0, 0, @@ -1862,8 +1982,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:120 Instruction:"CLZERO" Encoding:"0x0F 0x01 /0xFC"/"" { ND_INS_CLZERO, ND_CAT_MISC, ND_SET_CLZERO, 78, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -1876,8 +1997,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:121 Instruction:"CMC" Encoding:"0xF5"/"" { ND_INS_CMC, ND_CAT_FLAGOP, ND_SET_I86, 79, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0, @@ -1890,8 +2012,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:122 Instruction:"CMOVBE Gv,Ev" Encoding:"0x0F 0x46 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 80, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -1906,8 +2029,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:123 Instruction:"CMOVC Gv,Ev" Encoding:"0x0F 0x42 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 81, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_CF, 0, 0, @@ -1922,8 +2046,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:124 Instruction:"CMOVL Gv,Ev" Encoding:"0x0F 0x4C /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 82, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -1938,8 +2063,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:125 Instruction:"CMOVLE Gv,Ev" Encoding:"0x0F 0x4E /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 83, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -1954,8 +2080,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:126 Instruction:"CMOVNBE Gv,Ev" Encoding:"0x0F 0x47 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 84, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -1970,8 +2097,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:127 Instruction:"CMOVNC Gv,Ev" Encoding:"0x0F 0x43 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 85, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_CF, 0, 0, @@ -1986,8 +2114,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:128 Instruction:"CMOVNL Gv,Ev" Encoding:"0x0F 0x4D /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 86, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -2002,8 +2131,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:129 Instruction:"CMOVNLE Gv,Ev" Encoding:"0x0F 0x4F /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 87, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -2018,8 +2148,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:130 Instruction:"CMOVNO Gv,Ev" Encoding:"0x0F 0x41 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 88, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_OF, 0, 0, @@ -2034,8 +2165,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:131 Instruction:"CMOVNP Gv,Ev" Encoding:"0x0F 0x4B /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 89, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_PF, 0, 0, @@ -2050,8 +2182,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:132 Instruction:"CMOVNS Gv,Ev" Encoding:"0x0F 0x49 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 90, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF, 0, 0, @@ -2066,8 +2199,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:133 Instruction:"CMOVNZ Gv,Ev" Encoding:"0x0F 0x45 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 91, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_ZF, 0, 0, @@ -2082,8 +2216,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:134 Instruction:"CMOVO Gv,Ev" Encoding:"0x0F 0x40 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 92, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_OF, 0, 0, @@ -2098,8 +2233,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:135 Instruction:"CMOVP Gv,Ev" Encoding:"0x0F 0x4A /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 93, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_PF, 0, 0, @@ -2114,8 +2250,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:136 Instruction:"CMOVS Gv,Ev" Encoding:"0x0F 0x48 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 94, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_SF, 0, 0, @@ -2130,8 +2267,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:137 Instruction:"CMOVZ Gv,Ev" Encoding:"0x0F 0x44 /r"/"RM" { ND_INS_CMOVcc, ND_CAT_CMOV, ND_SET_PPRO, 95, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, ND_CFF_CMOV, 0|NDR_RFLAG_ZF, 0, 0, @@ -2146,8 +2284,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:138 Instruction:"CMP Eb,Gb" Encoding:"0x38 /r"/"MR" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2162,8 +2301,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:139 Instruction:"CMP Ev,Gv" Encoding:"0x39 /r"/"MR" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2178,8 +2318,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:140 Instruction:"CMP Gb,Eb" Encoding:"0x3A /r"/"RM" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2194,8 +2335,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:141 Instruction:"CMP Gv,Ev" Encoding:"0x3B /r"/"RM" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2210,8 +2352,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:142 Instruction:"CMP AL,Ib" Encoding:"0x3C ib"/"I" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2226,8 +2369,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:143 Instruction:"CMP rAX,Iz" Encoding:"0x3D iz"/"I" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2242,8 +2386,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:144 Instruction:"CMP Eb,Ib" Encoding:"0x80 /7 ib"/"MI" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2258,8 +2403,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:145 Instruction:"CMP Ev,Iz" Encoding:"0x81 /7 iz"/"MI" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2274,8 +2420,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:146 Instruction:"CMP Eb,Ib" Encoding:"0x82 /7 iz"/"MI" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2290,8 +2437,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:147 Instruction:"CMP Ev,Ib" Encoding:"0x83 /7 ib"/"MI" { ND_INS_CMP, ND_CAT_ARITH, ND_SET_I86, 96, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2306,8 +2454,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:148 Instruction:"CMPPD Vpd,Wpd,Ib" Encoding:"0x66 0x0F 0xC2 /r ib"/"RMI" { ND_INS_CMPPD, ND_CAT_SSE, ND_SET_SSE2, 97, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2322,8 +2471,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:149 Instruction:"CMPPS Vps,Wps,Ib" Encoding:"NP 0x0F 0xC2 /r ib"/"RMI" { ND_INS_CMPPS, ND_CAT_SSE, ND_SET_SSE, 98, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2338,8 +2488,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:150 Instruction:"CMPSB Xb,Yb" Encoding:"0xA6"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 99, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2356,8 +2507,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:151 Instruction:"CMPSB Xb,Yb" Encoding:"rep 0xA6"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 99, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2375,8 +2527,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:152 Instruction:"CMPSD Vsd,Wsd,Ib" Encoding:"0xF2 0x0F 0xC2 /r ib"/"RMI" { ND_INS_CMPSD, ND_CAT_SSE, ND_SET_SSE2, 100, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2391,8 +2544,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:153 Instruction:"CMPSD Xv,Yv" Encoding:"ds32 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 100, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2409,8 +2563,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:154 Instruction:"CMPSD Xv,Yv" Encoding:"rep ds32 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 100, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2428,8 +2583,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:155 Instruction:"CMPSQ Xv,Yv" Encoding:"ds64 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 101, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2446,8 +2602,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:156 Instruction:"CMPSQ Xv,Yv" Encoding:"rep ds64 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 101, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2465,8 +2622,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:157 Instruction:"CMPSS Vss,Wss,Ib" Encoding:"0xF3 0x0F 0xC2 /r ib"/"RMI" { ND_INS_CMPSS, ND_CAT_SSE, ND_SET_SSE, 102, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2481,8 +2639,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:158 Instruction:"CMPSW Xv,Yv" Encoding:"ds16 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 103, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2499,8 +2658,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:159 Instruction:"CMPSW Xv,Yv" Encoding:"rep ds16 0xA7"/"" { ND_INS_CMPS, ND_CAT_STRINGOP, ND_SET_I86, 103, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2518,8 +2678,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:160 Instruction:"CMPXCHG Eb,Gb" Encoding:"0x0F 0xB0 /r"/"MR" { ND_INS_CMPXCHG, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 104, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2535,8 +2696,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:161 Instruction:"CMPXCHG Ev,Gv" Encoding:"0x0F 0xB1 /r"/"MR" { ND_INS_CMPXCHG, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 104, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -2552,8 +2714,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:162 Instruction:"CMPXCHG16B Mdq" Encoding:"rexw 0x0F 0xC7 /1:mem"/"M" { ND_INS_CMPXCHG16B, ND_CAT_SEMAPHORE, ND_SET_CMPXCHG16B, 105, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CX8, + 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CX8, 0, 0|NDR_RFLAG_ZF, 0, @@ -2571,8 +2734,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:163 Instruction:"CMPXCHG8B Mq" Encoding:"0x0F 0xC7 /1:mem"/"M" { ND_INS_CMPXCHG8B, ND_CAT_SEMAPHORE, ND_SET_PENTIUMREAL, 106, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CX8, + 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CX8, 0, 0|NDR_RFLAG_ZF, 0, @@ -2590,8 +2754,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:164 Instruction:"COMISD Vsd,Wsd" Encoding:"0x66 0x0F 0x2F /r"/"RM" { ND_INS_COMISD, ND_CAT_SSE2, ND_SET_SSE2, 107, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -2606,8 +2771,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:165 Instruction:"COMISS Vss,Wss" Encoding:"NP 0x0F 0x2F /r"/"RM" { ND_INS_COMISS, ND_CAT_SSE, ND_SET_SSE, 108, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -2622,8 +2788,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:166 Instruction:"CPUID" Encoding:"0x0F 0xA2"/"" { ND_INS_CPUID, ND_CAT_MISC, ND_SET_I486REAL, 109, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -2639,8 +2806,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:167 Instruction:"CPU_READ" Encoding:"0x0F 0x3D"/"" { ND_INS_CPU_READ, ND_CAT_SYSTEM, ND_SET_CYRIX, 110, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2653,8 +2821,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:168 Instruction:"CPU_WRITE" Encoding:"0x0F 0x3C"/"" { ND_INS_CPU_WRITE, ND_CAT_SYSTEM, ND_SET_CYRIX, 111, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2667,8 +2836,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:169 Instruction:"CQO" Encoding:"ds64 0x99"/"" { ND_INS_CQO, ND_CAT_CONVERT, ND_SET_I386, 112, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -2682,8 +2852,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:170 Instruction:"CRC32 Gy,Eb" Encoding:"0xF2 0x0F 0x38 0xF0 /r"/"RM" { ND_INS_CRC32, ND_CAT_SSE, ND_SET_SSE42, 113, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE42, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE42, 0, 0, 0, @@ -2697,8 +2868,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:171 Instruction:"CRC32 Gy,Eb" Encoding:"0x66 0xF2 0x0F 0x38 0xF0 /r"/"RM" { ND_INS_CRC32, ND_CAT_SSE, ND_SET_SSE42, 113, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_SSE42, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_SSE42, 0, 0, 0, @@ -2712,8 +2884,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:172 Instruction:"CRC32 Gy,Ev" Encoding:"0xF2 0x0F 0x38 0xF1 /r"/"RM" { ND_INS_CRC32, ND_CAT_SSE, ND_SET_SSE42, 113, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE42, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE42, 0, 0, 0, @@ -2727,8 +2900,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:173 Instruction:"CRC32 Gy,Ev" Encoding:"0x66 0xF2 0x0F 0x38 0xF1 /r"/"RM" { ND_INS_CRC32, ND_CAT_SSE, ND_SET_SSE42, 113, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_SSE42, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_SSE42, 0, 0, 0, @@ -2742,8 +2916,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:174 Instruction:"CVTDQ2PD Vx,Wq" Encoding:"0xF3 0x0F 0xE6 /r"/"RM" { ND_INS_CVTDQ2PD, ND_CAT_CONVERT, ND_SET_SSE2, 114, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2757,8 +2932,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:175 Instruction:"CVTDQ2PS Vps,Wdq" Encoding:"NP 0x0F 0x5B /r"/"RM" { ND_INS_CVTDQ2PS, ND_CAT_CONVERT, ND_SET_SSE2, 115, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2772,8 +2948,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:176 Instruction:"CVTPD2DQ Vx,Wpd" Encoding:"0xF2 0x0F 0xE6 /r"/"RM" { ND_INS_CVTPD2DQ, ND_CAT_CONVERT, ND_SET_SSE2, 116, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2787,8 +2964,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:177 Instruction:"CVTPD2PI Pq,Wpd" Encoding:"0x66 0x0F 0x2D /r"/"RM" { ND_INS_CVTPD2PI, ND_CAT_CONVERT, ND_SET_SSE2, 117, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2802,8 +2980,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:178 Instruction:"CVTPD2PS Vps,Wpd" Encoding:"0x66 0x0F 0x5A /r"/"RM" { ND_INS_CVTPD2PS, ND_CAT_CONVERT, ND_SET_SSE2, 118, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2817,8 +2996,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:179 Instruction:"CVTPI2PD Vpd,Qq" Encoding:"0x66 0x0F 0x2A /r"/"RM" { ND_INS_CVTPI2PD, ND_CAT_CONVERT, ND_SET_SSE2, 119, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2832,8 +3012,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:180 Instruction:"CVTPI2PS Vq,Qq" Encoding:"NP 0x0F 0x2A /r"/"RM" { ND_INS_CVTPI2PS, ND_CAT_CONVERT, ND_SET_SSE, 120, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2847,8 +3028,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:181 Instruction:"CVTPS2DQ Vdq,Wps" Encoding:"0x66 0x0F 0x5B /r"/"RM" { ND_INS_CVTPS2DQ, ND_CAT_CONVERT, ND_SET_SSE2, 121, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2862,8 +3044,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:182 Instruction:"CVTPS2PD Vpd,Wq" Encoding:"NP 0x0F 0x5A /r"/"RM" { ND_INS_CVTPS2PD, ND_CAT_CONVERT, ND_SET_SSE2, 122, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2877,8 +3060,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:183 Instruction:"CVTPS2PI Pq,Wq" Encoding:"NP 0x0F 0x2D /r"/"RM" { ND_INS_CVTPS2PI, ND_CAT_CONVERT, ND_SET_SSE, 123, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2892,8 +3076,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:184 Instruction:"CVTSD2SI Gy,Wsd" Encoding:"0xF2 0x0F 0x2D /r"/"RM" { ND_INS_CVTSD2SI, ND_CAT_CONVERT, ND_SET_SSE2, 124, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2907,8 +3092,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:185 Instruction:"CVTSD2SS Vss,Wsd" Encoding:"0xF2 0x0F 0x5A /r"/"RM" { ND_INS_CVTSD2SS, ND_CAT_CONVERT, ND_SET_SSE2, 125, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2922,8 +3108,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:186 Instruction:"CVTSI2SD Vsd,Ey" Encoding:"0xF2 0x0F 0x2A /r"/"RM" { ND_INS_CVTSI2SD, ND_CAT_CONVERT, ND_SET_SSE2, 126, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2937,8 +3124,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:187 Instruction:"CVTSI2SS Vss,Ey" Encoding:"0xF3 0x0F 0x2A /r"/"RM" { ND_INS_CVTSI2SS, ND_CAT_CONVERT, ND_SET_SSE, 127, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2952,8 +3140,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:188 Instruction:"CVTSS2SD Vsd,Wss" Encoding:"0xF3 0x0F 0x5A /r"/"RM" { ND_INS_CVTSS2SD, ND_CAT_CONVERT, ND_SET_SSE2, 128, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2967,8 +3156,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:189 Instruction:"CVTSS2SI Gy,Wss" Encoding:"0xF3 0x0F 0x2D /r"/"RM" { ND_INS_CVTSS2SI, ND_CAT_CONVERT, ND_SET_SSE, 129, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -2982,8 +3172,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:190 Instruction:"CVTTPD2DQ Vx,Wpd" Encoding:"0x66 0x0F 0xE6 /r"/"RM" { ND_INS_CVTTPD2DQ, ND_CAT_CONVERT, ND_SET_SSE2, 130, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -2997,8 +3188,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:191 Instruction:"CVTTPD2PI Pq,Wpd" Encoding:"0x66 0x0F 0x2C /r"/"RM" { ND_INS_CVTTPD2PI, ND_CAT_CONVERT, ND_SET_SSE2, 131, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -3012,8 +3204,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:192 Instruction:"CVTTPS2DQ Vdq,Wps" Encoding:"0xF3 0x0F 0x5B /r"/"RM" { ND_INS_CVTTPS2DQ, ND_CAT_CONVERT, ND_SET_SSE2, 132, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -3027,8 +3220,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:193 Instruction:"CVTTPS2PI Pq,Wq" Encoding:"NP 0x0F 0x2C /r"/"RM" { ND_INS_CVTTPS2PI, ND_CAT_CONVERT, ND_SET_SSE, 133, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -3042,8 +3236,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:194 Instruction:"CVTTSD2SI Gy,Wsd" Encoding:"0xF2 0x0F 0x2C /r"/"RM" { ND_INS_CVTTSD2SI, ND_CAT_CONVERT, ND_SET_SSE2, 134, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -3057,8 +3252,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:195 Instruction:"CVTTSS2SI Gy,Wss" Encoding:"0xF3 0x0F 0x2C /r"/"RM" { ND_INS_CVTTSS2SI, ND_CAT_CONVERT, ND_SET_SSE, 135, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -3072,8 +3268,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:196 Instruction:"CWD" Encoding:"ds16 0x99"/"" { ND_INS_CWD, ND_CAT_CONVERT, ND_SET_I386, 136, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3087,8 +3284,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:197 Instruction:"CWDE" Encoding:"ds32 0x98"/"" { ND_INS_CWDE, ND_CAT_CONVERT, ND_SET_I386, 137, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3102,8 +3300,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:198 Instruction:"DAA" Encoding:"0x27"/"" { ND_INS_DAA, ND_CAT_DECIMAL, ND_SET_I86, 138, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_AF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF, 0|NDR_RFLAG_OF, @@ -3117,8 +3316,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:199 Instruction:"DAS" Encoding:"0x2F"/"" { ND_INS_DAS, ND_CAT_DECIMAL, ND_SET_I86, 139, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_AF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_OF, @@ -3132,8 +3332,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:200 Instruction:"DEC Zv" Encoding:"0x48"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3147,8 +3348,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:201 Instruction:"DEC Zv" Encoding:"0x49"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3162,8 +3364,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:202 Instruction:"DEC Zv" Encoding:"0x4A"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3177,8 +3380,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:203 Instruction:"DEC Zv" Encoding:"0x4B"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3192,8 +3396,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:204 Instruction:"DEC Zv" Encoding:"0x4C"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3207,8 +3412,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:205 Instruction:"DEC Zv" Encoding:"0x4D"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3222,8 +3428,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:206 Instruction:"DEC Zv" Encoding:"0x4E"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3237,8 +3444,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:207 Instruction:"DEC Zv" Encoding:"0x4F"/"O" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3252,8 +3460,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:208 Instruction:"DEC Eb" Encoding:"0xFE /1"/"M" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3267,8 +3476,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:209 Instruction:"DEC Ev" Encoding:"0xFF /1"/"M" { ND_INS_DEC, ND_CAT_ARITH, ND_SET_I86, 140, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -3282,8 +3492,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:210 Instruction:"DELAY Ry" Encoding:"vex m:1 p:2 0xAE /6:reg"/"M" { ND_INS_DELAY, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 141, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3296,8 +3507,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:211 Instruction:"DIV Eb" Encoding:"0xF6 /6"/"M" { ND_INS_DIV, ND_CAT_ARITH, ND_SET_I86, 142, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -3314,8 +3526,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:212 Instruction:"DIV Ev" Encoding:"0xF7 /6"/"M" { ND_INS_DIV, ND_CAT_ARITH, ND_SET_I86, 142, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -3331,8 +3544,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:213 Instruction:"DIVPD Vpd,Wpd" Encoding:"0x66 0x0F 0x5E /r"/"RM" { ND_INS_DIVPD, ND_CAT_SSE, ND_SET_SSE2, 143, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -3346,8 +3560,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:214 Instruction:"DIVPS Vps,Wps" Encoding:"NP 0x0F 0x5E /r"/"RM" { ND_INS_DIVPS, ND_CAT_SSE, ND_SET_SSE, 144, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -3361,8 +3576,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:215 Instruction:"DIVSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x5E /r"/"RM" { ND_INS_DIVSD, ND_CAT_SSE, ND_SET_SSE2, 145, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -3376,8 +3592,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:216 Instruction:"DIVSS Vss,Wss" Encoding:"0xF3 0x0F 0x5E /r"/"RM" { ND_INS_DIVSS, ND_CAT_SSE, ND_SET_SSE, 146, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -3391,8 +3608,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:217 Instruction:"DMINT" Encoding:"0x0F 0x39"/"" { ND_INS_DMINT, ND_CAT_SYSTEM, ND_SET_CYRIX, 147, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3405,8 +3623,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:218 Instruction:"DPPD Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x41 /r ib"/"RMI" { ND_INS_DPPD, ND_CAT_SSE, ND_SET_SSE4, 148, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -3421,8 +3640,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:219 Instruction:"DPPS Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x40 /r ib"/"RMI" { ND_INS_DPPS, ND_CAT_SSE, ND_SET_SSE4, 149, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -3437,8 +3657,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:220 Instruction:"EMMS" Encoding:"NP 0x0F 0x77"/"" { ND_INS_EMMS, ND_CAT_MMX, ND_SET_MMX, 150, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_MMX, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_MMX, 0, 0, 0, @@ -3451,8 +3672,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:221 Instruction:"ENCLS" Encoding:"NP 0x0F 0x01 /0xCF"/"" { ND_INS_ENCLS, ND_CAT_SGX, ND_SET_SGX, 151, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, 0, 0, 0, @@ -3468,8 +3690,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:222 Instruction:"ENCLU" Encoding:"NP 0x0F 0x01 /0xD7"/"" { ND_INS_ENCLU, ND_CAT_SGX, ND_SET_SGX, 152, - ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, + 0, + ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, 0, 0, 0, @@ -3485,8 +3708,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:223 Instruction:"ENCLV" Encoding:"NP 0x0F 0x01 /0xC0"/"" { ND_INS_ENCLV, ND_CAT_SGX, ND_SET_SGX, 153, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SGX, 0, 0, 0, @@ -3502,8 +3726,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:224 Instruction:"ENDBR32" Encoding:"cet a0xF3 0x0F 0x1E /0xFB"/"" { ND_INS_ENDBR, ND_CAT_CET, ND_SET_CET_IBT, 154, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_IBT, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_IBT, 0, 0, 0, @@ -3516,8 +3741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:225 Instruction:"ENDBR64" Encoding:"cet a0xF3 0x0F 0x1E /0xFA"/"" { ND_INS_ENDBR, ND_CAT_CET, ND_SET_CET_IBT, 155, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_IBT, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_IBT, 0, 0, 0, @@ -3530,8 +3756,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:226 Instruction:"ENQCMD rM?,Moq" Encoding:"0xF2 0x0F 0x38 0xF8 /r:mem"/"M" { ND_INS_ENQCMD, ND_CAT_ENQCMD, ND_SET_ENQCMD, 156, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ENQCMD, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ENQCMD, 0, 0|NDR_RFLAG_ZF, 0, @@ -3546,8 +3773,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:227 Instruction:"ENQCMDS rM?,Moq" Encoding:"0xF3 0x0F 0x38 0xF8 /r:mem"/"M" { ND_INS_ENQCMDS, ND_CAT_ENQCMD, ND_SET_ENQCMD, 157, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ENQCMD, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_ENQCMD, 0, 0|NDR_RFLAG_ZF, 0, @@ -3562,8 +3790,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:228 Instruction:"ENTER Iw,Ib" Encoding:"0xC8 iw ib"/"II" { ND_INS_ENTER, ND_CAT_MISC, ND_SET_I186, 158, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -3580,8 +3809,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:229 Instruction:"EXTRACTPS Ed,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x17 /r ib"/"MRI" { ND_INS_EXTRACTPS, ND_CAT_SSE, ND_SET_SSE4, 159, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -3596,8 +3826,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:230 Instruction:"EXTRQ Uq,Ib,Ib" Encoding:"0x66 0x0F 0x78 /0 modrmpmp ib ib"/"MII" { ND_INS_EXTRQ, ND_CAT_BITBYTE, ND_SET_SSE4A, 160, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -3612,8 +3843,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:231 Instruction:"EXTRQ Vdq,Uq" Encoding:"0x66 0x0F 0x79 /r:reg"/"RM" { ND_INS_EXTRQ, ND_CAT_BITBYTE, ND_SET_SSE4A, 160, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -3627,8 +3859,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:232 Instruction:"F2XM1" Encoding:"0xD9 /0xF0"/"" { ND_INS_F2XM1, ND_CAT_X87_ALU, ND_SET_X87, 161, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3641,8 +3874,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:233 Instruction:"FABS" Encoding:"0xD9 /0xE1"/"" { ND_INS_FABS, ND_CAT_X87_ALU, ND_SET_X87, 162, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3655,8 +3889,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:234 Instruction:"FADD ST(0),Mfd" Encoding:"0xD8 /0:mem"/"M" { ND_INS_FADD, ND_CAT_X87_ALU, ND_SET_X87, 163, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3671,8 +3906,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:235 Instruction:"FADD ST(0),ST(i)" Encoding:"0xD8 /0:reg"/"M" { ND_INS_FADD, ND_CAT_X87_ALU, ND_SET_X87, 163, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3687,8 +3923,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:236 Instruction:"FADD ST(0),Mfq" Encoding:"0xDC /0:mem"/"M" { ND_INS_FADD, ND_CAT_X87_ALU, ND_SET_X87, 163, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3703,8 +3940,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:237 Instruction:"FADD ST(i),ST(0)" Encoding:"0xDC /0:reg"/"M" { ND_INS_FADD, ND_CAT_X87_ALU, ND_SET_X87, 163, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3719,8 +3957,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:238 Instruction:"FADDP ST(i),ST(0)" Encoding:"0xDE /0:reg"/"M" { ND_INS_FADDP, ND_CAT_X87_ALU, ND_SET_X87, 164, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3735,8 +3974,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:239 Instruction:"FBLD ST(0),Mfa" Encoding:"0xDF /4:mem"/"M" { ND_INS_FBLD, ND_CAT_X87_ALU, ND_SET_X87, 165, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3751,8 +3991,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:240 Instruction:"FBSTP Mfa,ST(0)" Encoding:"0xDF /6:mem"/"M" { ND_INS_FBSTP, ND_CAT_X87_ALU, ND_SET_X87, 166, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3767,8 +4008,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:241 Instruction:"FCHS" Encoding:"0xD9 /0xE0"/"" { ND_INS_FCHS, ND_CAT_X87_ALU, ND_SET_X87, 167, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3781,8 +4023,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:242 Instruction:"FCMOVB ST(0),ST(i)" Encoding:"0xDA /0:reg"/"M" { ND_INS_FCMOVB, ND_CAT_X87_ALU, ND_SET_X87, 168, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -3798,8 +4041,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:243 Instruction:"FCMOVBE ST(0),ST(i)" Encoding:"0xDA /2:reg"/"M" { ND_INS_FCMOVBE, ND_CAT_X87_ALU, ND_SET_X87, 169, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -3815,8 +4059,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:244 Instruction:"FCMOVE ST(0),ST(i)" Encoding:"0xDA /1:reg"/"M" { ND_INS_FCMOVE, ND_CAT_X87_ALU, ND_SET_X87, 170, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -3832,8 +4077,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:245 Instruction:"FCMOVNB ST(0),ST(i)" Encoding:"0xDB /0:reg"/"M" { ND_INS_FCMOVNB, ND_CAT_X87_ALU, ND_SET_X87, 171, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -3849,8 +4095,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:246 Instruction:"FCMOVNBE ST(0),ST(i)" Encoding:"0xDB /2:reg"/"M" { ND_INS_FCMOVNBE, ND_CAT_X87_ALU, ND_SET_X87, 172, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -3866,8 +4113,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:247 Instruction:"FCMOVNE ST(0),ST(i)" Encoding:"0xDB /1:reg"/"M" { ND_INS_FCMOVNE, ND_CAT_X87_ALU, ND_SET_X87, 173, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -3883,8 +4131,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:248 Instruction:"FCMOVNU ST(0),ST(i)" Encoding:"0xDB /3:reg"/"M" { ND_INS_FCMOVNU, ND_CAT_X87_ALU, ND_SET_X87, 174, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -3900,8 +4149,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:249 Instruction:"FCMOVU ST(0),ST(i)" Encoding:"0xDA /3:reg"/"M" { ND_INS_FCMOVU, ND_CAT_X87_ALU, ND_SET_X87, 175, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -3917,8 +4167,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:250 Instruction:"FCOM ST(0),Mfd" Encoding:"0xD8 /2:mem"/"M" { ND_INS_FCOM, ND_CAT_X87_ALU, ND_SET_X87, 176, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3933,8 +4184,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:251 Instruction:"FCOM ST(0),ST(i)" Encoding:"0xD8 /2:reg"/"M" { ND_INS_FCOM, ND_CAT_X87_ALU, ND_SET_X87, 176, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3949,8 +4201,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:252 Instruction:"FCOM ST(0),Mfq" Encoding:"0xDC /2:mem"/"M" { ND_INS_FCOM, ND_CAT_X87_ALU, ND_SET_X87, 176, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3965,8 +4218,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:253 Instruction:"FCOM ST(0),ST(i)" Encoding:"0xDC /2:reg"/"M" { ND_INS_FCOM, ND_CAT_X87_ALU, ND_SET_X87, 176, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -3981,8 +4235,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:254 Instruction:"FCOMI ST(0),ST(i)" Encoding:"0xDB /6:reg"/"M" { ND_INS_FCOMI, ND_CAT_X87_ALU, ND_SET_X87, 177, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -3998,8 +4253,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:255 Instruction:"FCOMIP ST(0),ST(i)" Encoding:"0xDF /6:reg"/"M" { ND_INS_FCOMIP, ND_CAT_X87_ALU, ND_SET_X87, 178, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -4015,8 +4271,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:256 Instruction:"FCOMP ST(0),Mfd" Encoding:"0xD8 /3:mem"/"M" { ND_INS_FCOMP, ND_CAT_X87_ALU, ND_SET_X87, 179, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4031,8 +4288,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:257 Instruction:"FCOMP ST(0),ST(i)" Encoding:"0xD8 /3:reg"/"M" { ND_INS_FCOMP, ND_CAT_X87_ALU, ND_SET_X87, 179, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4047,8 +4305,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:258 Instruction:"FCOMP ST(0),Mfq" Encoding:"0xDC /3:mem"/"M" { ND_INS_FCOMP, ND_CAT_X87_ALU, ND_SET_X87, 179, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4063,8 +4322,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:259 Instruction:"FCOMP ST(0),ST(i)" Encoding:"0xDC /3:reg"/"M" { ND_INS_FCOMP, ND_CAT_X87_ALU, ND_SET_X87, 179, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4079,8 +4339,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:260 Instruction:"FCOMP ST(0),ST(i)" Encoding:"0xDE /2:reg"/"M" { ND_INS_FCOMP, ND_CAT_X87_ALU, ND_SET_X87, 179, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4095,8 +4356,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:261 Instruction:"FCOMPP" Encoding:"0xDE /0xD9"/"" { ND_INS_FCOMPP, ND_CAT_X87_ALU, ND_SET_X87, 180, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4109,8 +4371,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:262 Instruction:"FCOS" Encoding:"0xD9 /0xFF"/"" { ND_INS_FCOS, ND_CAT_X87_ALU, ND_SET_X87, 181, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4123,8 +4386,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:263 Instruction:"FDECSTP" Encoding:"0xD9 /0xF6"/"" { ND_INS_FDECSTP, ND_CAT_X87_ALU, ND_SET_X87, 182, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4137,8 +4401,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:264 Instruction:"FDIV ST(0),Mfd" Encoding:"0xD8 /6:mem"/"M" { ND_INS_FDIV, ND_CAT_X87_ALU, ND_SET_X87, 183, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4153,8 +4418,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:265 Instruction:"FDIV ST(0),ST(i)" Encoding:"0xD8 /6:reg"/"M" { ND_INS_FDIV, ND_CAT_X87_ALU, ND_SET_X87, 183, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4169,8 +4435,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:266 Instruction:"FDIV ST(0),Mfq" Encoding:"0xDC /6:mem"/"M" { ND_INS_FDIV, ND_CAT_X87_ALU, ND_SET_X87, 183, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4185,8 +4452,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:267 Instruction:"FDIV ST(i),ST(0)" Encoding:"0xDC /7:reg"/"M" { ND_INS_FDIV, ND_CAT_X87_ALU, ND_SET_X87, 183, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4201,8 +4469,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:268 Instruction:"FDIVP ST(i),ST(0)" Encoding:"0xDE /7:reg"/"M" { ND_INS_FDIVP, ND_CAT_X87_ALU, ND_SET_X87, 184, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4217,8 +4486,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:269 Instruction:"FDIVR ST(0),Mfd" Encoding:"0xD8 /7:mem"/"M" { ND_INS_FDIVR, ND_CAT_X87_ALU, ND_SET_X87, 185, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4233,8 +4503,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:270 Instruction:"FDIVR ST(0),ST(i)" Encoding:"0xD8 /7:reg"/"M" { ND_INS_FDIVR, ND_CAT_X87_ALU, ND_SET_X87, 185, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4249,8 +4520,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:271 Instruction:"FDIVR ST(0),Mfq" Encoding:"0xDC /7:mem"/"M" { ND_INS_FDIVR, ND_CAT_X87_ALU, ND_SET_X87, 185, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4265,8 +4537,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:272 Instruction:"FDIVR ST(i),ST(0)" Encoding:"0xDC /6:reg"/"M" { ND_INS_FDIVR, ND_CAT_X87_ALU, ND_SET_X87, 185, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4281,8 +4554,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:273 Instruction:"FDIVRP ST(i),ST(0)" Encoding:"0xDE /6:reg"/"M" { ND_INS_FDIVRP, ND_CAT_X87_ALU, ND_SET_X87, 186, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4297,8 +4571,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:274 Instruction:"FEMMS" Encoding:"0x0F 0x0E"/"" { ND_INS_FEMMS, ND_CAT_MMX, ND_SET_3DNOW, 187, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_3DNOW, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_3DNOW, 0, 0, 0, @@ -4311,8 +4586,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:275 Instruction:"FFREE ST(i)" Encoding:"0xDD /0:reg"/"M" { ND_INS_FFREE, ND_CAT_X87_ALU, ND_SET_X87, 188, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4326,8 +4602,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:276 Instruction:"FFREEP ST(i)" Encoding:"0xDF /0:reg"/"M" { ND_INS_FFREEP, ND_CAT_X87_ALU, ND_SET_X87, 189, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4341,8 +4618,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:277 Instruction:"FIADD ST(0),Md" Encoding:"0xDA /0:mem"/"M" { ND_INS_FIADD, ND_CAT_X87_ALU, ND_SET_X87, 190, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4357,8 +4635,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:278 Instruction:"FIADD ST(0),Mw" Encoding:"0xDE /0:mem"/"M" { ND_INS_FIADD, ND_CAT_X87_ALU, ND_SET_X87, 190, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4373,8 +4652,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:279 Instruction:"FICOM ST(0),Md" Encoding:"0xDA /2:mem"/"M" { ND_INS_FICOM, ND_CAT_X87_ALU, ND_SET_X87, 191, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4389,8 +4669,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:280 Instruction:"FICOM ST(0),Mw" Encoding:"0xDE /2:mem"/"M" { ND_INS_FICOM, ND_CAT_X87_ALU, ND_SET_X87, 191, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4405,8 +4686,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:281 Instruction:"FICOMP ST(0),Md" Encoding:"0xDA /3:mem"/"M" { ND_INS_FICOMP, ND_CAT_X87_ALU, ND_SET_X87, 192, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4421,8 +4703,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:282 Instruction:"FICOMP ST(0),Mw" Encoding:"0xDE /3:mem"/"M" { ND_INS_FICOMP, ND_CAT_X87_ALU, ND_SET_X87, 192, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4437,8 +4720,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:283 Instruction:"FIDIV ST(0),Md" Encoding:"0xDA /6:mem"/"M" { ND_INS_FIDIV, ND_CAT_X87_ALU, ND_SET_X87, 193, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4453,8 +4737,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:284 Instruction:"FIDIV ST(0),Mw" Encoding:"0xDE /6:mem"/"M" { ND_INS_FIDIV, ND_CAT_X87_ALU, ND_SET_X87, 193, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4469,8 +4754,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:285 Instruction:"FIDIVR ST(0),Md" Encoding:"0xDA /7:mem"/"M" { ND_INS_FIDIVR, ND_CAT_X87_ALU, ND_SET_X87, 194, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4485,8 +4771,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:286 Instruction:"FIDIVR ST(0),Mw" Encoding:"0xDE /7:mem"/"M" { ND_INS_FIDIVR, ND_CAT_X87_ALU, ND_SET_X87, 194, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4501,8 +4788,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:287 Instruction:"FILD ST(0),Md" Encoding:"0xDB /0:mem"/"M" { ND_INS_FILD, ND_CAT_X87_ALU, ND_SET_X87, 195, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4517,8 +4805,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:288 Instruction:"FILD ST(0),Mw" Encoding:"0xDF /0:mem"/"M" { ND_INS_FILD, ND_CAT_X87_ALU, ND_SET_X87, 195, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4533,8 +4822,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:289 Instruction:"FILD ST(0),Mq" Encoding:"0xDF /5:mem"/"M" { ND_INS_FILD, ND_CAT_X87_ALU, ND_SET_X87, 195, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4549,8 +4839,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:290 Instruction:"FIMUL ST(0),Md" Encoding:"0xDA /1:mem"/"M" { ND_INS_FIMUL, ND_CAT_X87_ALU, ND_SET_X87, 196, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4565,8 +4856,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:291 Instruction:"FIMUL ST(0),Mw" Encoding:"0xDE /1:mem"/"M" { ND_INS_FIMUL, ND_CAT_X87_ALU, ND_SET_X87, 196, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4581,8 +4873,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:292 Instruction:"FINCSTP" Encoding:"0xD9 /0xF7"/"" { ND_INS_FINCSTP, ND_CAT_X87_ALU, ND_SET_X87, 197, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4595,8 +4888,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:293 Instruction:"FIST Md,ST(0)" Encoding:"0xDB /2:mem"/"M" { ND_INS_FIST, ND_CAT_X87_ALU, ND_SET_X87, 198, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4611,8 +4905,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:294 Instruction:"FIST Mw,ST(0)" Encoding:"0xDF /2:mem"/"M" { ND_INS_FIST, ND_CAT_X87_ALU, ND_SET_X87, 198, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4627,8 +4922,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:295 Instruction:"FISTP Md,ST(0)" Encoding:"0xDB /3:mem"/"M" { ND_INS_FISTP, ND_CAT_X87_ALU, ND_SET_X87, 199, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4643,8 +4939,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:296 Instruction:"FISTP Mw,ST(0)" Encoding:"0xDF /3:mem"/"M" { ND_INS_FISTP, ND_CAT_X87_ALU, ND_SET_X87, 199, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4659,8 +4956,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:297 Instruction:"FISTP Mq,ST(0)" Encoding:"0xDF /7:mem"/"M" { ND_INS_FISTP, ND_CAT_X87_ALU, ND_SET_X87, 199, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4675,8 +4973,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:298 Instruction:"FISTTP Md,ST(0)" Encoding:"0xDB /1:mem"/"M" { ND_INS_FISTTP, ND_CAT_X87_ALU, ND_SET_X87, 200, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4691,8 +4990,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:299 Instruction:"FISTTP Mq,ST(0)" Encoding:"0xDD /1:mem"/"M" { ND_INS_FISTTP, ND_CAT_X87_ALU, ND_SET_X87, 200, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4707,8 +5007,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:300 Instruction:"FISTTP Mw,ST(0)" Encoding:"0xDF /1:mem"/"M" { ND_INS_FISTTP, ND_CAT_X87_ALU, ND_SET_X87, 200, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4723,8 +5024,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:301 Instruction:"FISUB ST(0),Md" Encoding:"0xDA /4:mem"/"M" { ND_INS_FISUB, ND_CAT_X87_ALU, ND_SET_X87, 201, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4739,8 +5041,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:302 Instruction:"FISUB ST(0),Mw" Encoding:"0xDE /4:mem"/"M" { ND_INS_FISUB, ND_CAT_X87_ALU, ND_SET_X87, 201, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4755,8 +5058,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:303 Instruction:"FISUBR ST(0),Md" Encoding:"0xDA /5:mem"/"M" { ND_INS_FISUBR, ND_CAT_X87_ALU, ND_SET_X87, 202, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4771,8 +5075,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:304 Instruction:"FISUBR ST(0),Mw" Encoding:"0xDE /5:mem"/"M" { ND_INS_FISUBR, ND_CAT_X87_ALU, ND_SET_X87, 202, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4787,8 +5092,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:305 Instruction:"FLD ST(0),Mfd" Encoding:"0xD9 /0:mem"/"M" { ND_INS_FLD, ND_CAT_X87_ALU, ND_SET_X87, 203, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4803,8 +5109,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:306 Instruction:"FLD ST(0),ST(i)" Encoding:"0xD9 /0:reg"/"M" { ND_INS_FLD, ND_CAT_X87_ALU, ND_SET_X87, 203, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4819,8 +5126,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:307 Instruction:"FLD ST(0),Mft" Encoding:"0xDB /5:mem"/"M" { ND_INS_FLD, ND_CAT_X87_ALU, ND_SET_X87, 203, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4835,8 +5143,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:308 Instruction:"FLD ST(0),Mfq" Encoding:"0xDD /0:mem"/"M" { ND_INS_FLD, ND_CAT_X87_ALU, ND_SET_X87, 203, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4851,8 +5160,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:309 Instruction:"FLD1" Encoding:"0xD9 /0xE8"/"" { ND_INS_FLD1, ND_CAT_X87_ALU, ND_SET_X87, 204, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4865,8 +5175,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:310 Instruction:"FLDCW Mw" Encoding:"0xD9 /5:mem"/"M" { ND_INS_FLDCW, ND_CAT_X87_ALU, ND_SET_X87, 205, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4881,8 +5192,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:311 Instruction:"FLDENV Mfe" Encoding:"0xD9 /4:mem"/"M" { ND_INS_FLDENV, ND_CAT_X87_ALU, ND_SET_X87, 206, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4896,8 +5208,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:312 Instruction:"FLDL2E" Encoding:"0xD9 /0xEA"/"" { ND_INS_FLDL2E, ND_CAT_X87_ALU, ND_SET_X87, 207, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4910,8 +5223,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:313 Instruction:"FLDL2T" Encoding:"0xD9 /0xE9"/"" { ND_INS_FLDL2T, ND_CAT_X87_ALU, ND_SET_X87, 208, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4924,8 +5238,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:314 Instruction:"FLDLG2" Encoding:"0xD9 /0xEC"/"" { ND_INS_FLDLG2, ND_CAT_X87_ALU, ND_SET_X87, 209, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4938,8 +5253,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:315 Instruction:"FLDLN2" Encoding:"0xD9 /0xED"/"" { ND_INS_FLDLN2, ND_CAT_X87_ALU, ND_SET_X87, 210, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4952,8 +5268,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:316 Instruction:"FLDPI" Encoding:"0xD9 /0xEB"/"" { ND_INS_FLDPI, ND_CAT_X87_ALU, ND_SET_X87, 211, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4966,8 +5283,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:317 Instruction:"FLDZ" Encoding:"0xD9 /0xEE"/"" { ND_INS_FLDZ, ND_CAT_X87_ALU, ND_SET_X87, 212, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4980,8 +5298,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:318 Instruction:"FMUL ST(0),Mfd" Encoding:"0xD8 /1:mem"/"M" { ND_INS_FMUL, ND_CAT_X87_ALU, ND_SET_X87, 213, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -4996,8 +5315,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:319 Instruction:"FMUL ST(0),ST(i)" Encoding:"0xD8 /1:reg"/"M" { ND_INS_FMUL, ND_CAT_X87_ALU, ND_SET_X87, 213, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5012,8 +5332,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:320 Instruction:"FMUL ST(0),Mfq" Encoding:"0xDC /1:mem"/"M" { ND_INS_FMUL, ND_CAT_X87_ALU, ND_SET_X87, 213, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5028,8 +5349,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:321 Instruction:"FMUL ST(i),ST(0)" Encoding:"0xDC /1:reg"/"M" { ND_INS_FMUL, ND_CAT_X87_ALU, ND_SET_X87, 213, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5044,8 +5366,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:322 Instruction:"FMULP ST(i),ST(0)" Encoding:"0xDE /1:reg"/"M" { ND_INS_FMULP, ND_CAT_X87_ALU, ND_SET_X87, 214, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5060,8 +5383,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:323 Instruction:"FNCLEX" Encoding:"0xDB /0xE2"/"" { ND_INS_FNCLEX, ND_CAT_X87_ALU, ND_SET_X87, 215, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5074,8 +5398,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:324 Instruction:"FNDISI" Encoding:"0xDB /0xE1"/"" { ND_INS_FNDISI, ND_CAT_X87_ALU, ND_SET_X87, 216, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5088,8 +5413,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:325 Instruction:"FNINIT" Encoding:"0xDB /0xE3"/"" { ND_INS_FNINIT, ND_CAT_X87_ALU, ND_SET_X87, 217, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0x00, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0x00, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5104,8 +5430,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:326 Instruction:"FNOP" Encoding:"0xD9 /0xD0"/"" { ND_INS_FNOP, ND_CAT_X87_ALU, ND_SET_X87, 218, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5118,8 +5445,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:327 Instruction:"FNOP" Encoding:"0xDB /0xE0"/"" { ND_INS_FNOP, ND_CAT_X87_ALU, ND_SET_X87, 218, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5132,8 +5460,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:328 Instruction:"FNOP" Encoding:"0xDB /0xE4"/"" { ND_INS_FNOP, ND_CAT_X87_ALU, ND_SET_X87, 218, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5146,8 +5475,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:329 Instruction:"FNSAVE Mfs" Encoding:"0xDD /6:mem"/"M" { ND_INS_FNSAVE, ND_CAT_X87_ALU, ND_SET_X87, 219, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0x00, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0x00, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5163,8 +5493,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:330 Instruction:"FNSTCW Mw" Encoding:"0xD9 /7:mem"/"M" { ND_INS_FNSTCW, ND_CAT_X87_ALU, ND_SET_X87, 220, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5179,8 +5510,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:331 Instruction:"FNSTENV Mfe" Encoding:"0xD9 /6:mem"/"M" { ND_INS_FNSTENV, ND_CAT_X87_ALU, ND_SET_X87, 221, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5194,8 +5526,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:332 Instruction:"FNSTSW Mw" Encoding:"0xDD /7:mem"/"M" { ND_INS_FNSTSW, ND_CAT_X87_ALU, ND_SET_X87, 222, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5209,8 +5542,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:333 Instruction:"FNSTSW AX" Encoding:"0xDF /0xE0"/"" { ND_INS_FNSTSW, ND_CAT_X87_ALU, ND_SET_X87, 222, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5224,8 +5558,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:334 Instruction:"FPATAN" Encoding:"0xD9 /0xF3"/"" { ND_INS_FPATAN, ND_CAT_X87_ALU, ND_SET_X87, 223, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5238,8 +5573,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:335 Instruction:"FPREM" Encoding:"0xD9 /0xF8"/"" { ND_INS_FPREM, ND_CAT_X87_ALU, ND_SET_X87, 224, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5252,8 +5588,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:336 Instruction:"FPREM1" Encoding:"0xD9 /0xF5"/"" { ND_INS_FPREM1, ND_CAT_X87_ALU, ND_SET_X87, 225, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5266,8 +5603,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:337 Instruction:"FPTAN" Encoding:"0xD9 /0xF2"/"" { ND_INS_FPTAN, ND_CAT_X87_ALU, ND_SET_X87, 226, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5280,8 +5618,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:338 Instruction:"FRINEAR" Encoding:"0xDF /0xFC"/"" { ND_INS_FRINEAR, ND_CAT_X87_ALU, ND_SET_X87, 227, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5294,8 +5633,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:339 Instruction:"FRNDINT" Encoding:"0xD9 /0xFC"/"" { ND_INS_FRNDINT, ND_CAT_X87_ALU, ND_SET_X87, 228, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5308,8 +5648,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:340 Instruction:"FRSTOR Mfs" Encoding:"0xDD /4:mem"/"M" { ND_INS_FRSTOR, ND_CAT_X87_ALU, ND_SET_X87, 229, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5323,8 +5664,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:341 Instruction:"FSCALE" Encoding:"0xD9 /0xFD"/"" { ND_INS_FSCALE, ND_CAT_X87_ALU, ND_SET_X87, 230, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5337,8 +5679,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:342 Instruction:"FSIN" Encoding:"0xD9 /0xFE"/"" { ND_INS_FSIN, ND_CAT_X87_ALU, ND_SET_X87, 231, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5351,8 +5694,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:343 Instruction:"FSINCOS" Encoding:"0xD9 /0xFB"/"" { ND_INS_FSINCOS, ND_CAT_X87_ALU, ND_SET_X87, 232, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xeb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5365,8 +5709,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:344 Instruction:"FSQRT" Encoding:"0xD9 /0xFA"/"" { ND_INS_FSQRT, ND_CAT_X87_ALU, ND_SET_X87, 233, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5379,8 +5724,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:345 Instruction:"FST Mfd,ST(0)" Encoding:"0xD9 /2:mem"/"M" { ND_INS_FST, ND_CAT_X87_ALU, ND_SET_X87, 234, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5395,8 +5741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:346 Instruction:"FST Mfq,ST(0)" Encoding:"0xDD /2:mem"/"M" { ND_INS_FST, ND_CAT_X87_ALU, ND_SET_X87, 234, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5411,8 +5758,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:347 Instruction:"FST ST(i),ST(0)" Encoding:"0xDD /2:reg"/"M" { ND_INS_FST, ND_CAT_X87_ALU, ND_SET_X87, 234, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5427,8 +5775,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:348 Instruction:"FSTDW AX" Encoding:"0xDF /0xE1"/"" { ND_INS_FSTDW, ND_CAT_X87_ALU, ND_SET_X87, 235, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5441,8 +5790,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:349 Instruction:"FSTP Mfd,ST(0)" Encoding:"0xD9 /3:mem"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5457,8 +5807,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:350 Instruction:"FSTP Mft,ST(0)" Encoding:"0xDB /7:mem"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5473,8 +5824,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:351 Instruction:"FSTP Mfq,ST(0)" Encoding:"0xDD /3:mem"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5489,8 +5841,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:352 Instruction:"FSTP ST(i),ST(0)" Encoding:"0xDD /3:reg"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5505,8 +5858,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:353 Instruction:"FSTP ST(i),ST(0)" Encoding:"0xDF /2:reg"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5521,8 +5875,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:354 Instruction:"FSTP ST(i),ST(0)" Encoding:"0xDF /3:reg"/"M" { ND_INS_FSTP, ND_CAT_X87_ALU, ND_SET_X87, 236, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5537,8 +5892,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:355 Instruction:"FSTPNCE ST(i),ST(0)" Encoding:"0xD9 /3:reg"/"M" { ND_INS_FSTPNCE, ND_CAT_X87_ALU, ND_SET_X87, 237, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5553,8 +5909,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:356 Instruction:"FSTSG AX" Encoding:"0xDF /0xE2"/"" { ND_INS_FSTSG, ND_CAT_X87_ALU, ND_SET_X87, 238, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0xff, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5567,8 +5924,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:357 Instruction:"FSUB ST(0),Mfd" Encoding:"0xD8 /4:mem"/"M" { ND_INS_FSUB, ND_CAT_X87_ALU, ND_SET_X87, 239, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5583,8 +5941,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:358 Instruction:"FSUB ST(0),ST(i)" Encoding:"0xD8 /4:reg"/"M" { ND_INS_FSUB, ND_CAT_X87_ALU, ND_SET_X87, 239, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5599,8 +5958,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:359 Instruction:"FSUB ST(0),Mfq" Encoding:"0xDC /4:mem"/"M" { ND_INS_FSUB, ND_CAT_X87_ALU, ND_SET_X87, 239, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5615,8 +5975,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:360 Instruction:"FSUB ST(i),ST(0)" Encoding:"0xDC /5:reg"/"M" { ND_INS_FSUB, ND_CAT_X87_ALU, ND_SET_X87, 239, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5631,8 +5992,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:361 Instruction:"FSUBP ST(i),ST(0)" Encoding:"0xDE /5:reg"/"M" { ND_INS_FSUBP, ND_CAT_X87_ALU, ND_SET_X87, 240, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5647,8 +6009,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:362 Instruction:"FSUBR ST(0),Mfd" Encoding:"0xD8 /5:mem"/"M" { ND_INS_FSUBR, ND_CAT_X87_ALU, ND_SET_X87, 241, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5663,8 +6026,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:363 Instruction:"FSUBR ST(0),ST(i)" Encoding:"0xD8 /5:reg"/"M" { ND_INS_FSUBR, ND_CAT_X87_ALU, ND_SET_X87, 241, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5679,8 +6043,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:364 Instruction:"FSUBR ST(0),Mfq" Encoding:"0xDC /5:mem"/"M" { ND_INS_FSUBR, ND_CAT_X87_ALU, ND_SET_X87, 241, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5695,8 +6060,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:365 Instruction:"FSUBR ST(i),ST(0)" Encoding:"0xDC /4:reg"/"M" { ND_INS_FSUBR, ND_CAT_X87_ALU, ND_SET_X87, 241, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5711,8 +6077,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:366 Instruction:"FSUBRP ST(i),ST(0)" Encoding:"0xDE /4:reg"/"M" { ND_INS_FSUBRP, ND_CAT_X87_ALU, ND_SET_X87, 242, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5727,8 +6094,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:367 Instruction:"FTST" Encoding:"0xD9 /0xE4"/"" { ND_INS_FTST, ND_CAT_X87_ALU, ND_SET_X87, 243, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5741,8 +6109,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:368 Instruction:"FUCOM ST(0),ST(i)" Encoding:"0xDD /4:reg"/"M" { ND_INS_FUCOM, ND_CAT_X87_ALU, ND_SET_X87, 244, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5757,8 +6126,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:369 Instruction:"FUCOMI ST(0),ST(i)" Encoding:"0xDB /5:reg"/"M" { ND_INS_FUCOMI, ND_CAT_X87_ALU, ND_SET_X87, 245, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -5774,8 +6144,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:370 Instruction:"FUCOMIP ST(0),ST(i)" Encoding:"0xDF /5:reg"/"M" { ND_INS_FUCOMIP, ND_CAT_X87_ALU, ND_SET_X87, 246, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0xa2, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -5791,8 +6162,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:371 Instruction:"FUCOMP ST(0),ST(i)" Encoding:"0xDD /5:reg"/"M" { ND_INS_FUCOMP, ND_CAT_X87_ALU, ND_SET_X87, 247, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5807,8 +6179,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:372 Instruction:"FUCOMPP" Encoding:"0xDA /0xE9"/"" { ND_INS_FUCOMPP, ND_CAT_X87_ALU, ND_SET_X87, 248, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5821,8 +6194,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:373 Instruction:"FXAM" Encoding:"0xD9 /0xE5"/"" { ND_INS_FXAM, ND_CAT_X87_ALU, ND_SET_X87, 249, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xaa, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5835,8 +6209,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:374 Instruction:"FXCH ST(0),ST(i)" Encoding:"0xD9 /1:reg"/"M" { ND_INS_FXCH, ND_CAT_X87_ALU, ND_SET_X87, 250, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5851,8 +6226,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:375 Instruction:"FXCH ST(0),ST(i)" Encoding:"0xDD /1:reg"/"M" { ND_INS_FXCH, ND_CAT_X87_ALU, ND_SET_X87, 250, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5867,8 +6243,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:376 Instruction:"FXCH ST(0),ST(i)" Encoding:"0xDF /1:reg"/"M" { ND_INS_FXCH, ND_CAT_X87_ALU, ND_SET_X87, 250, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0xf3, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5883,8 +6260,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:377 Instruction:"FXRSTOR Mrx" Encoding:"NP 0x0F 0xAE /1:mem"/"M" { ND_INS_FXRSTOR, ND_CAT_SSE, ND_SET_FXSAVE, 251, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, 0, 0, 0, @@ -5898,8 +6276,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:378 Instruction:"FXRSTOR64 Mrx" Encoding:"rexw NP 0x0F 0xAE /1:mem"/"M" { ND_INS_FXRSTOR64, ND_CAT_SSE, ND_SET_FXSAVE, 252, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, 0, 0, 0, @@ -5913,8 +6292,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:379 Instruction:"FXSAVE Mrx" Encoding:"NP 0x0F 0xAE /0:mem"/"M" { ND_INS_FXSAVE, ND_CAT_SSE, ND_SET_FXSAVE, 253, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, 0, 0, 0, @@ -5928,8 +6308,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:380 Instruction:"FXSAVE64 Mrx" Encoding:"rexw NP 0x0F 0xAE /0:mem"/"M" { ND_INS_FXSAVE64, ND_CAT_SSE, ND_SET_FXSAVE, 254, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_FXSAVE, 0, 0, 0, @@ -5943,8 +6324,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:381 Instruction:"FXTRACT" Encoding:"0xD9 /0xF4"/"" { ND_INS_FXTRACT, ND_CAT_X87_ALU, ND_SET_X87, 255, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5957,8 +6339,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:382 Instruction:"FYL2X" Encoding:"0xD9 /0xF1"/"" { ND_INS_FYL2X, ND_CAT_X87_ALU, ND_SET_X87, 256, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5971,8 +6354,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:383 Instruction:"FYL2XP1" Encoding:"0xD9 /0xF9"/"" { ND_INS_FYL2XP1, ND_CAT_X87_ALU, ND_SET_X87, 257, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0xfb, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -5985,8 +6369,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:384 Instruction:"GETSEC" Encoding:"NP 0x0F 0x37"/"" { ND_INS_GETSEC, ND_CAT_SYSTEM, ND_SET_SMX, 258, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, ND_CFF_SMX, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, ND_CFF_SMX, 0, 0, 0, @@ -6000,8 +6385,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:385 Instruction:"GF2P8AFFINEINVQB Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0xCF /r ib"/"RMI" { ND_INS_GF2P8AFFINEINVQB, ND_CAT_GFNI, ND_SET_GFNI, 259, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -6016,8 +6402,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:386 Instruction:"GF2P8AFFINEQB Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0xCE /r ib"/"RMI" { ND_INS_GF2P8AFFINEQB, ND_CAT_GFNI, ND_SET_GFNI, 260, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -6032,8 +6419,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:387 Instruction:"GF2P8MULB Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0xCF /r"/"RM" { ND_INS_GF2P8MULB, ND_CAT_GFNI, ND_SET_GFNI, 261, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -6047,8 +6435,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:388 Instruction:"HADDPD Vpd,Wpd" Encoding:"0x66 0x0F 0x7C /r"/"RM" { ND_INS_HADDPD, ND_CAT_SSE, ND_SET_SSE3, 262, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -6062,8 +6451,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:389 Instruction:"HADDPS Vps,Wps" Encoding:"0xF2 0x0F 0x7C /r"/"RM" { ND_INS_HADDPS, ND_CAT_SSE, ND_SET_SSE3, 263, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -6077,8 +6467,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:390 Instruction:"HLT" Encoding:"0xF4"/"" { ND_INS_HLT, ND_CAT_SYSTEM, ND_SET_I86, 264, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -6091,8 +6482,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:391 Instruction:"HSUBPD Vpd,Wpd" Encoding:"0x66 0x0F 0x7D /r"/"RM" { ND_INS_HSUBPD, ND_CAT_SSE, ND_SET_SSE3, 265, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -6106,8 +6498,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:392 Instruction:"HSUBPS Vps,Wps" Encoding:"0xF2 0x0F 0x7D /r"/"RM" { ND_INS_HSUBPS, ND_CAT_SSE, ND_SET_SSE3, 266, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -6121,8 +6514,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:393 Instruction:"IDIV Eb" Encoding:"0xF6 /7"/"M" { ND_INS_IDIV, ND_CAT_ARITH, ND_SET_I86, 267, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -6139,8 +6533,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:394 Instruction:"IDIV Ev" Encoding:"0xF7 /7"/"M" { ND_INS_IDIV, ND_CAT_ARITH, ND_SET_I86, 267, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -6156,8 +6551,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:395 Instruction:"IMUL Gv,Ev" Encoding:"0x0F 0xAF /r"/"RM" { ND_INS_IMUL, ND_CAT_ARITH, ND_SET_I86, 268, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -6172,8 +6568,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:396 Instruction:"IMUL Gv,Ev,Iz" Encoding:"0x69 /r iz"/"RMI" { ND_INS_IMUL, ND_CAT_ARITH, ND_SET_I86, 268, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -6189,8 +6586,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:397 Instruction:"IMUL Gv,Ev,Ib" Encoding:"0x6B /r ib"/"RMI" { ND_INS_IMUL, ND_CAT_ARITH, ND_SET_I86, 268, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -6206,8 +6604,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:398 Instruction:"IMUL Eb" Encoding:"0xF6 /5"/"M" { ND_INS_IMUL, ND_CAT_ARITH, ND_SET_I86, 268, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -6223,8 +6622,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:399 Instruction:"IMUL Ev" Encoding:"0xF7 /5"/"M" { ND_INS_IMUL, ND_CAT_ARITH, ND_SET_I86, 268, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -6240,8 +6640,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:400 Instruction:"IN AL,Ib" Encoding:"0xE4 ib"/"I" { ND_INS_IN, ND_CAT_IO, ND_SET_I86, 269, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6256,8 +6657,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:401 Instruction:"IN eAX,Ib" Encoding:"0xE5 ib"/"I" { ND_INS_IN, ND_CAT_IO, ND_SET_I86, 269, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6272,8 +6674,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:402 Instruction:"IN AL,DX" Encoding:"0xEC"/"" { ND_INS_IN, ND_CAT_IO, ND_SET_I86, 269, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6288,8 +6691,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:403 Instruction:"IN eAX,DX" Encoding:"0xED"/"" { ND_INS_IN, ND_CAT_IO, ND_SET_I86, 269, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6304,8 +6708,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:404 Instruction:"INC Zv" Encoding:"0x40"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6319,8 +6724,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:405 Instruction:"INC Zv" Encoding:"0x41"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6334,8 +6740,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:406 Instruction:"INC Zv" Encoding:"0x42"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6349,8 +6756,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:407 Instruction:"INC Zv" Encoding:"0x43"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6364,8 +6772,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:408 Instruction:"INC Zv" Encoding:"0x44"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6379,8 +6788,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:409 Instruction:"INC Zv" Encoding:"0x45"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6394,8 +6804,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:410 Instruction:"INC Zv" Encoding:"0x46"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6409,8 +6820,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:411 Instruction:"INC Zv" Encoding:"0x47"/"O" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6424,8 +6836,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:412 Instruction:"INC Eb" Encoding:"0xFE /0"/"M" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6439,8 +6852,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:413 Instruction:"INC Ev" Encoding:"0xFF /0"/"M" { ND_INS_INC, ND_CAT_ARITH, ND_SET_I86, 270, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -6454,8 +6868,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:414 Instruction:"INCSSPD Rd" Encoding:"0xF3 0x0F 0xAE /5:reg"/"M" { ND_INS_INCSSP, ND_CAT_CET, ND_SET_CET_SS, 271, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -6470,8 +6885,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:415 Instruction:"INCSSPQ Rq" Encoding:"0xF3 rexw 0x0F 0xAE /5:reg"/"M" { ND_INS_INCSSP, ND_CAT_CET, ND_SET_CET_SS, 272, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -6486,8 +6902,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:416 Instruction:"INSB Yb,DX" Encoding:"0x6C"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 273, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6503,8 +6920,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:417 Instruction:"INSB Yb,DX" Encoding:"rep 0x6C"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 273, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6521,8 +6939,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:418 Instruction:"INSD Yz,DX" Encoding:"0x6D"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 274, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6538,8 +6957,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:419 Instruction:"INSD Yz,DX" Encoding:"rep 0x6D"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 274, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6556,8 +6976,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:420 Instruction:"INSERTPS Vdq,Md,Ib" Encoding:"0x66 0x0F 0x3A 0x21 /r:mem ib"/"RMI" { ND_INS_INSERTPS, ND_CAT_SSE, ND_SET_SSE4, 275, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -6572,8 +6993,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:421 Instruction:"INSERTPS Vdq,Udq,Ib" Encoding:"0x66 0x0F 0x3A 0x21 /r:reg ib"/"RMI" { ND_INS_INSERTPS, ND_CAT_SSE, ND_SET_SSE4, 275, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -6588,8 +7010,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:422 Instruction:"INSERTQ Vdq,Udq,Ib,Ib" Encoding:"0xF2 0x0F 0x78 /r ib ib"/"RMII" { ND_INS_INSERTQ, ND_CAT_BITBYTE, ND_SET_SSE4A, 276, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -6605,8 +7028,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:423 Instruction:"INSERTQ Vdq,Udq" Encoding:"0xF2 0x0F 0x79 /r:reg"/"RM" { ND_INS_INSERTQ, ND_CAT_BITBYTE, ND_SET_SSE4A, 276, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -6620,8 +7044,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:424 Instruction:"INSW Yz,DX" Encoding:"ds16 0x6D"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 277, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6637,8 +7062,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:425 Instruction:"INSW Yz,DX" Encoding:"rep ds16 0x6D"/"" { ND_INS_INS, ND_CAT_IOSTRINGOP, ND_SET_I86, 277, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -6655,8 +7081,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:426 Instruction:"INT Ib" Encoding:"0xCD ib"/"I" { ND_INS_INT, ND_CAT_INTERRUPT, ND_SET_I86, 278, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 5), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_VM, 0|NDR_RFLAG_VM|NDR_RFLAG_IF|NDR_RFLAG_NT|NDR_RFLAG_AC|NDR_RFLAG_RF|NDR_RFLAG_TF, 0, @@ -6674,8 +7101,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:427 Instruction:"INT1" Encoding:"0xF1"/"" { ND_INS_INT1, ND_CAT_INTERRUPT, ND_SET_I86, 279, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_VM, 0|NDR_RFLAG_VM|NDR_RFLAG_IF|NDR_RFLAG_NT|NDR_RFLAG_AC|NDR_RFLAG_RF|NDR_RFLAG_TF, 0, @@ -6691,8 +7119,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:428 Instruction:"INT3" Encoding:"0xCC"/"" { ND_INS_INT3, ND_CAT_INTERRUPT, ND_SET_I86, 280, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_VM, 0|NDR_RFLAG_VM|NDR_RFLAG_IF|NDR_RFLAG_NT|NDR_RFLAG_AC|NDR_RFLAG_RF|NDR_RFLAG_TF, 0, @@ -6709,8 +7138,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:429 Instruction:"INTO" Encoding:"0xCE"/"" { ND_INS_INTO, ND_CAT_INTERRUPT, ND_SET_I86, 281, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_VM, 0|NDR_RFLAG_VM|NDR_RFLAG_IF|NDR_RFLAG_NT|NDR_RFLAG_AC|NDR_RFLAG_RF|NDR_RFLAG_TF, 0, @@ -6727,8 +7157,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:430 Instruction:"INVD" Encoding:"0x0F 0x08"/"" { ND_INS_INVD, ND_CAT_SYSTEM, ND_SET_I486REAL, 282, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -6741,8 +7172,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:431 Instruction:"INVEPT Gy,Mdq" Encoding:"0x66 0x0F 0x38 0x80 /r:mem"/"RM" { ND_INS_INVEPT, ND_CAT_VTX, ND_SET_VTX, 283, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_VTX, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -6757,8 +7189,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:432 Instruction:"INVLPG Mb" Encoding:"0x0F 0x01 /7:mem"/"M" { ND_INS_INVLPG, ND_CAT_SYSTEM, ND_SET_I486REAL, 284, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -6771,8 +7204,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:433 Instruction:"INVLPGA" Encoding:"0x0F 0x01 /0xDF"/"" { ND_INS_INVLPGA, ND_CAT_SYSTEM, ND_SET_SVM, 285, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -6786,8 +7220,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:434 Instruction:"INVLPGB" Encoding:"0x0F 0x01 /0xFE"/"" { ND_INS_INVLPGB, ND_CAT_SYSTEM, ND_SET_INVLPGB, 286, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_INVLPGB, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_INVLPGB, 0, 0, 0, @@ -6802,8 +7237,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:435 Instruction:"INVPCID Gy,Mdq" Encoding:"0x66 0x0F 0x38 0x82 /r:mem"/"RM" { ND_INS_INVPCID, ND_CAT_MISC, ND_SET_INVPCID, 287, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_INVPCID, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_INVPCID, 0, 0, 0, @@ -6817,8 +7253,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:436 Instruction:"INVVPID Gy,Mdq" Encoding:"0x66 0x0F 0x38 0x81 /r:mem"/"RM" { ND_INS_INVVPID, ND_CAT_VTX, ND_SET_VTX, 288, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_VTX, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -6833,8 +7270,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:437 Instruction:"IRETD" Encoding:"ds32 0xCF"/"" { ND_INS_IRET, ND_CAT_RET, ND_SET_I86, 289, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -6851,8 +7289,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:438 Instruction:"IRETQ" Encoding:"ds64 0xCF"/"" { ND_INS_IRET, ND_CAT_RET, ND_SET_I86, 290, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -6869,8 +7308,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:439 Instruction:"IRETW" Encoding:"ds16 0xCF"/"" { ND_INS_IRET, ND_CAT_RET, ND_SET_I86, 291, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -6887,8 +7327,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:440 Instruction:"JBE Jz" Encoding:"0x0F 0x86 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 292, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -6903,8 +7344,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:441 Instruction:"JBE Jb" Encoding:"0x76 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 292, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -6919,8 +7361,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:442 Instruction:"JC Jz" Encoding:"0x0F 0x82 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 293, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -6935,8 +7378,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:443 Instruction:"JC Jb" Encoding:"0x72 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 293, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -6951,8 +7395,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:444 Instruction:"JCXZ Jb" Encoding:"as16 0xE3 cb"/"D" { ND_INS_JrCXZ, ND_CAT_COND_BR, ND_SET_I86, 294, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -6967,8 +7412,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:445 Instruction:"JECXZ Jb" Encoding:"as32 0xE3 cb"/"D" { ND_INS_JrCXZ, ND_CAT_COND_BR, ND_SET_I86, 295, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -6983,8 +7429,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:446 Instruction:"JL Jz" Encoding:"0x0F 0x8C cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 296, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -6999,8 +7446,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:447 Instruction:"JL Jb" Encoding:"0x7C cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 296, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -7015,8 +7463,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:448 Instruction:"JLE Jz" Encoding:"0x0F 0x8E cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 297, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -7031,8 +7480,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:449 Instruction:"JLE Jb" Encoding:"0x7E cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 297, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -7047,8 +7497,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:450 Instruction:"JMP Jz" Encoding:"0xE9 cz"/"D" { ND_INS_JMPNR, ND_CAT_UNCOND_BR, ND_SET_I86, 298, + ND_PREF_BND, ND_MOD_ANY, - ND_PREF_BND, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -7062,8 +7513,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:451 Instruction:"JMP Jb" Encoding:"0xEB cb"/"D" { ND_INS_JMPNR, ND_CAT_UNCOND_BR, ND_SET_I86, 298, + ND_PREF_BND, ND_MOD_ANY, - ND_PREF_BND, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -7077,8 +7529,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:452 Instruction:"JMP Ev" Encoding:"0xFF /4"/"M" { ND_INS_JMPNI, ND_CAT_UNCOND_BR, ND_SET_I86, 298, + ND_PREF_BND|ND_PREF_DNT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_DNT, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_CETT|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_CETT|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -7092,8 +7545,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:453 Instruction:"JMPE Ev" Encoding:"0x0F 0x00 /6"/"M" { ND_INS_JMPE, ND_CAT_SYSTEM, ND_SET_I64, 299, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0, 0, @@ -7107,8 +7561,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:454 Instruction:"JMPE Jz" Encoding:"0x0F 0xB8 cz"/"D" { ND_INS_JMPE, ND_CAT_UNCOND_BR, ND_SET_I64, 299, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -7122,8 +7577,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:455 Instruction:"JMPF Ap" Encoding:"0xEA cp"/"D" { ND_INS_JMPFD, ND_CAT_UNCOND_BR, ND_SET_I86, 300, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -7138,8 +7594,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:456 Instruction:"JMPF Mp" Encoding:"0xFF /5:mem"/"M" { ND_INS_JMPFI, ND_CAT_UNCOND_BR, ND_SET_I86, 300, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_CETT|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_CETT|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -7154,8 +7611,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:457 Instruction:"JNBE Jz" Encoding:"0x0F 0x87 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 301, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -7170,8 +7628,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:458 Instruction:"JNBE Jb" Encoding:"0x77 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 301, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -7186,8 +7645,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:459 Instruction:"JNC Jz" Encoding:"0x0F 0x83 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 302, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -7202,8 +7662,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:460 Instruction:"JNC Jb" Encoding:"0x73 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 302, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -7218,8 +7679,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:461 Instruction:"JNL Jz" Encoding:"0x0F 0x8D cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 303, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -7234,8 +7696,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:462 Instruction:"JNL Jb" Encoding:"0x7D cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 303, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -7250,8 +7713,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:463 Instruction:"JNLE Jz" Encoding:"0x0F 0x8F cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 304, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -7266,8 +7730,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:464 Instruction:"JNLE Jb" Encoding:"0x7F cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 304, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -7282,8 +7747,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:465 Instruction:"JNO Jz" Encoding:"0x0F 0x81 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 305, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -7298,8 +7764,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:466 Instruction:"JNO Jb" Encoding:"0x71 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 305, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -7314,8 +7781,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:467 Instruction:"JNP Jz" Encoding:"0x0F 0x8B cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 306, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -7330,8 +7798,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:468 Instruction:"JNP Jb" Encoding:"0x7B cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 306, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -7346,8 +7815,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:469 Instruction:"JNS Jz" Encoding:"0x0F 0x89 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 307, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -7362,8 +7832,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:470 Instruction:"JNS Jb" Encoding:"0x79 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 307, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -7378,8 +7849,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:471 Instruction:"JNZ Jz" Encoding:"0x0F 0x85 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 308, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -7394,8 +7866,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:472 Instruction:"JNZ Jb" Encoding:"0x75 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 308, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -7410,8 +7883,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:473 Instruction:"JO Jz" Encoding:"0x0F 0x80 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 309, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -7426,8 +7900,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:474 Instruction:"JO Jb" Encoding:"0x70 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 309, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -7442,8 +7917,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:475 Instruction:"JP Jz" Encoding:"0x0F 0x8A cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 310, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -7458,8 +7934,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:476 Instruction:"JP Jb" Encoding:"0x7A cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 310, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -7474,8 +7951,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:477 Instruction:"JRCXZ Jb" Encoding:"as64 0xE3 cb"/"D" { ND_INS_JrCXZ, ND_CAT_COND_BR, ND_SET_I86, 311, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -7490,8 +7968,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:478 Instruction:"JS Jz" Encoding:"0x0F 0x88 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 312, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -7506,8 +7985,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:479 Instruction:"JS Jb" Encoding:"0x78 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 312, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -7522,8 +8002,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:480 Instruction:"JZ Jz" Encoding:"0x0F 0x84 cz"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 313, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -7538,8 +8019,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:481 Instruction:"JZ Jb" Encoding:"0x74 cb"/"D" { ND_INS_Jcc, ND_CAT_COND_BR, ND_SET_I86, 313, + ND_PREF_BND|ND_PREF_BHINT, ND_MOD_ANY, - ND_PREF_BND|ND_PREF_BHINT, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_COND, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -7554,8 +8036,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:482 Instruction:"KADDB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x4A /r:reg"/"RVM" { ND_INS_KADD, ND_CAT_KMASK, ND_SET_AVX512DQ, 314, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7570,8 +8053,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:483 Instruction:"KADDD rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x4A /r:reg"/"RVM" { ND_INS_KADD, ND_CAT_KMASK, ND_SET_AVX512BW, 315, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7586,8 +8070,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:484 Instruction:"KADDQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x4A /r:reg"/"RVM" { ND_INS_KADD, ND_CAT_KMASK, ND_SET_AVX512BW, 316, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7602,8 +8087,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:485 Instruction:"KADDW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x4A /r:reg"/"RVM" { ND_INS_KADD, ND_CAT_KMASK, ND_SET_AVX512DQ, 317, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7618,8 +8104,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:486 Instruction:"KANDB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x41 /r:reg"/"RVM" { ND_INS_KAND, ND_CAT_KMASK, ND_SET_AVX512DQ, 318, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7634,8 +8121,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:487 Instruction:"KANDD rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x41 /r:reg"/"RVM" { ND_INS_KAND, ND_CAT_KMASK, ND_SET_AVX512BW, 319, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7650,8 +8138,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:488 Instruction:"KANDNB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x42 /r:reg"/"RVM" { ND_INS_KANDN, ND_CAT_KMASK, ND_SET_AVX512DQ, 320, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7666,8 +8155,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:489 Instruction:"KANDND rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x42 /r:reg"/"RVM" { ND_INS_KANDN, ND_CAT_KMASK, ND_SET_AVX512BW, 321, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7682,8 +8172,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:490 Instruction:"KANDNQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x42 /r:reg"/"RVM" { ND_INS_KANDN, ND_CAT_KMASK, ND_SET_AVX512BW, 322, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7698,8 +8189,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:491 Instruction:"KANDNW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x42 /r:reg"/"RVM" { ND_INS_KANDN, ND_CAT_KMASK, ND_SET_AVX512F, 323, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -7714,8 +8206,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:492 Instruction:"KANDQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x41 /r:reg"/"RVM" { ND_INS_KAND, ND_CAT_KMASK, ND_SET_AVX512BW, 324, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7730,8 +8223,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:493 Instruction:"KANDW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x41 /r:reg"/"RVM" { ND_INS_KAND, ND_CAT_KMASK, ND_SET_AVX512F, 325, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -7746,8 +8240,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:494 Instruction:"KMERGE2L1H rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x48 /r:reg"/"RM" { ND_INS_KMERGE2L1H, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 326, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -7761,8 +8256,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:495 Instruction:"KMERGE2L1L rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x49 /r:reg"/"RM" { ND_INS_KMERGE2L1L, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 327, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -7776,8 +8272,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:496 Instruction:"KMOVB rKb,Mb" Encoding:"vex m:1 p:1 l:0 w:0 0x90 /r:mem"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512DQ, 328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7791,8 +8288,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:497 Instruction:"KMOVB rKb,mKb" Encoding:"vex m:1 p:1 l:0 w:0 0x90 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512DQ, 328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7806,8 +8304,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:498 Instruction:"KMOVB Mb,rKb" Encoding:"vex m:1 p:1 l:0 w:0 0x91 /r:mem"/"MR" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512DQ, 328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7821,8 +8320,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:499 Instruction:"KMOVB rKb,Ry" Encoding:"vex m:1 p:1 l:0 w:0 0x92 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512DQ, 328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7836,8 +8336,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:500 Instruction:"KMOVB Gy,mKb" Encoding:"vex m:1 p:1 l:0 w:0 0x93 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512DQ, 328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -7851,8 +8352,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:501 Instruction:"KMOVD rKd,Md" Encoding:"vex m:1 p:1 l:0 w:1 0x90 /r:mem"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7866,8 +8368,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:502 Instruction:"KMOVD rKd,mKd" Encoding:"vex m:1 p:1 l:0 w:1 0x90 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7881,8 +8384,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:503 Instruction:"KMOVD Md,rKd" Encoding:"vex m:1 p:1 l:0 w:1 0x91 /r:mem"/"MR" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7896,8 +8400,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:504 Instruction:"KMOVD rKd,Ry" Encoding:"vex m:1 p:3 l:0 w:0 0x92 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7911,8 +8416,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:505 Instruction:"KMOVD Gy,mKd" Encoding:"vex m:1 p:3 l:0 w:0 0x93 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7926,8 +8432,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:506 Instruction:"KMOVQ rKq,Mq" Encoding:"vex m:1 p:0 l:0 w:1 0x90 /r:mem"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7941,8 +8448,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:507 Instruction:"KMOVQ rKq,mKq" Encoding:"vex m:1 p:0 l:0 w:1 0x90 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7956,8 +8464,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:508 Instruction:"KMOVQ Mq,rKq" Encoding:"vex m:1 p:0 l:0 w:1 0x91 /r:mem"/"MR" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7971,8 +8480,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:509 Instruction:"KMOVQ rKq,Ry" Encoding:"vex m:1 p:3 l:0 w:1 0x92 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -7986,8 +8496,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:510 Instruction:"KMOVQ Gy,mKq" Encoding:"vex m:1 p:3 l:0 w:1 0x93 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512BW, 330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8001,8 +8512,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:511 Instruction:"KMOVW rKw,Mw" Encoding:"vex m:1 p:0 l:0 w:0 0x90 /r:mem"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512F, 331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8016,8 +8528,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:512 Instruction:"KMOVW rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x90 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512F, 331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8031,8 +8544,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:513 Instruction:"KMOVW Mw,rKw" Encoding:"vex m:1 p:0 l:0 w:0 0x91 /r:mem"/"MR" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512F, 331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K21, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8046,8 +8560,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:514 Instruction:"KMOVW rKw,Ry" Encoding:"vex m:1 p:0 l:0 w:0 0x92 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512F, 331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8061,8 +8576,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:515 Instruction:"KMOVW Gy,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x93 /r:reg"/"RM" { ND_INS_KMOV, ND_CAT_KMASK, ND_SET_AVX512F, 331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8076,8 +8592,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:516 Instruction:"KNOTB rKb,mKb" Encoding:"vex m:1 p:1 l:0 w:0 0x44 /r:reg"/"RM" { ND_INS_KNOT, ND_CAT_KMASK, ND_SET_AVX512DQ, 332, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8091,8 +8608,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:517 Instruction:"KNOTD rKd,mKd" Encoding:"vex m:1 p:1 l:0 w:1 0x44 /r:reg"/"RM" { ND_INS_KNOT, ND_CAT_KMASK, ND_SET_AVX512BW, 333, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8106,8 +8624,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:518 Instruction:"KNOTQ rKq,mKq" Encoding:"vex m:1 p:0 l:0 w:1 0x44 /r:reg"/"RM" { ND_INS_KNOT, ND_CAT_KMASK, ND_SET_AVX512BW, 334, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8121,8 +8640,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:519 Instruction:"KNOTW rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x44 /r:reg"/"RM" { ND_INS_KNOT, ND_CAT_KMASK, ND_SET_AVX512F, 335, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8136,8 +8656,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:520 Instruction:"KORB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x45 /r:reg"/"RVM" { ND_INS_KOR, ND_CAT_KMASK, ND_SET_AVX512DQ, 336, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8152,8 +8673,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:521 Instruction:"KORD rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x45 /r:reg"/"RVM" { ND_INS_KOR, ND_CAT_KMASK, ND_SET_AVX512BW, 337, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8168,8 +8690,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:522 Instruction:"KORQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x45 /r:reg"/"RVM" { ND_INS_KOR, ND_CAT_KMASK, ND_SET_AVX512BW, 338, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8184,8 +8707,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:523 Instruction:"KORTESTB rKb,mKb" Encoding:"vex m:1 p:1 l:0 w:0 0x98 /r:reg"/"RM" { ND_INS_KORTEST, ND_CAT_KMASK, ND_SET_AVX512DQ, 339, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -8200,8 +8724,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:524 Instruction:"KORTESTD rKd,mKd" Encoding:"vex m:1 p:1 l:0 w:1 0x98 /r:reg"/"RM" { ND_INS_KORTEST, ND_CAT_KMASK, ND_SET_AVX512BW, 340, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -8216,8 +8741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:525 Instruction:"KORTESTQ rKq,mKq" Encoding:"vex m:1 p:0 l:0 w:1 0x98 /r:reg"/"RM" { ND_INS_KORTEST, ND_CAT_KMASK, ND_SET_AVX512BW, 341, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -8232,8 +8758,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:526 Instruction:"KORTESTW rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x98 /r:reg"/"RM" { ND_INS_KORTEST, ND_CAT_KMASK, ND_SET_AVX512F, 342, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -8248,8 +8775,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:527 Instruction:"KORW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x45 /r:reg"/"RVM" { ND_INS_KOR, ND_CAT_KMASK, ND_SET_AVX512F, 343, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8264,8 +8792,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:528 Instruction:"KSHIFTLB rKb,mKb,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x32 /r:reg ib"/"RMI" { ND_INS_KSHIFTL, ND_CAT_KMASK, ND_SET_AVX512DQ, 344, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8280,8 +8809,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:529 Instruction:"KSHIFTLD rKd,mKd,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x33 /r:reg ib"/"RMI" { ND_INS_KSHIFTL, ND_CAT_KMASK, ND_SET_AVX512BW, 345, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8296,8 +8826,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:530 Instruction:"KSHIFTLQ rKq,mKq,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x33 /r:reg ib"/"RMI" { ND_INS_KSHIFTL, ND_CAT_KMASK, ND_SET_AVX512BW, 346, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8312,8 +8843,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:531 Instruction:"KSHIFTLW rKw,mKw,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x32 /r:reg ib"/"RMI" { ND_INS_KSHIFTL, ND_CAT_KMASK, ND_SET_AVX512F, 347, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8328,8 +8860,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:532 Instruction:"KSHIFTRB rKb,mKb,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x30 /r:reg ib"/"RMI" { ND_INS_KSHIFTR, ND_CAT_KMASK, ND_SET_AVX512DQ, 348, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8344,8 +8877,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:533 Instruction:"KSHIFTRD rKd,mKd,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x31 /r:reg ib"/"RMI" { ND_INS_KSHIFTR, ND_CAT_KMASK, ND_SET_AVX512BW, 349, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8360,8 +8894,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:534 Instruction:"KSHIFTRQ rKq,mKq,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x31 /r:reg ib"/"RMI" { ND_INS_KSHIFTR, ND_CAT_KMASK, ND_SET_AVX512BW, 350, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8376,8 +8911,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:535 Instruction:"KSHIFTRW rKw,mKw,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x30 /r:reg ib"/"RMI" { ND_INS_KSHIFTR, ND_CAT_KMASK, ND_SET_AVX512F, 351, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8392,8 +8928,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:536 Instruction:"KTESTB rKb,mKb" Encoding:"vex m:1 p:1 l:0 w:0 0x99 /r:reg"/"RM" { ND_INS_KTEST, ND_CAT_KMASK, ND_SET_AVX512DQ, 352, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8407,8 +8944,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:537 Instruction:"KTESTD rKd,mKd" Encoding:"vex m:1 p:1 l:0 w:1 0x99 /r:reg"/"RM" { ND_INS_KTEST, ND_CAT_KMASK, ND_SET_AVX512BW, 353, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8422,8 +8960,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:538 Instruction:"KTESTQ rKq,mKq" Encoding:"vex m:1 p:0 l:0 w:1 0x99 /r:reg"/"RM" { ND_INS_KTEST, ND_CAT_KMASK, ND_SET_AVX512BW, 354, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8437,8 +8976,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:539 Instruction:"KTESTW rKw,mKw" Encoding:"vex m:1 p:0 l:0 w:0 0x99 /r:reg"/"RM" { ND_INS_KTEST, ND_CAT_KMASK, ND_SET_AVX512DQ, 355, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8452,8 +8992,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:540 Instruction:"KUNPCKBW rKw,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x4B /r:reg"/"RVM" { ND_INS_KUNPCKBW, ND_CAT_KMASK, ND_SET_AVX512F, 356, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8468,8 +9009,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:541 Instruction:"KUNPCKDQ rKq,vKd,mKd" Encoding:"vex m:1 p:0 l:1 w:1 0x4B /r:reg"/"RVM" { ND_INS_KUNPCKDQ, ND_CAT_KMASK, ND_SET_AVX512BW, 357, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8484,8 +9026,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:542 Instruction:"KUNPCKWD rKd,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x4B /r:reg"/"RVM" { ND_INS_KUNPCKWD, ND_CAT_KMASK, ND_SET_AVX512BW, 358, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8500,8 +9043,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:543 Instruction:"KXNORB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x46 /r:reg"/"RVM" { ND_INS_KXNOR, ND_CAT_KMASK, ND_SET_AVX512DQ, 359, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8516,8 +9060,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:544 Instruction:"KXNORD rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x46 /r:reg"/"RVM" { ND_INS_KXNOR, ND_CAT_KMASK, ND_SET_AVX512BW, 360, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8532,8 +9077,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:545 Instruction:"KXNORQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x46 /r:reg"/"RVM" { ND_INS_KXNOR, ND_CAT_KMASK, ND_SET_AVX512BW, 361, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8548,8 +9094,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:546 Instruction:"KXNORW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x46 /r:reg"/"RVM" { ND_INS_KXNOR, ND_CAT_KMASK, ND_SET_AVX512F, 362, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8564,8 +9111,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:547 Instruction:"KXORB rKb,vKb,mKb" Encoding:"vex m:1 p:1 l:1 w:0 0x47 /r:reg"/"RVM" { ND_INS_KXOR, ND_CAT_KMASK, ND_SET_AVX512DQ, 363, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512DQ, 0, 0, 0, @@ -8580,8 +9128,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:548 Instruction:"KXORD rKd,vKd,mKd" Encoding:"vex m:1 p:1 l:1 w:1 0x47 /r:reg"/"RVM" { ND_INS_KXOR, ND_CAT_KMASK, ND_SET_AVX512BW, 364, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8596,8 +9145,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:549 Instruction:"KXORQ rKq,vKq,mKq" Encoding:"vex m:1 p:0 l:1 w:1 0x47 /r:reg"/"RVM" { ND_INS_KXOR, ND_CAT_KMASK, ND_SET_AVX512BW, 365, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512BW, 0, 0, 0, @@ -8612,8 +9162,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:550 Instruction:"KXORW rKw,vKw,mKw" Encoding:"vex m:1 p:0 l:1 w:0 0x47 /r:reg"/"RVM" { ND_INS_KXOR, ND_CAT_KMASK, ND_SET_AVX512F, 366, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_K20, ND_EXC_OPMASK, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX512F, 0, 0, 0, @@ -8628,8 +9179,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:551 Instruction:"LAHF" Encoding:"0x9F"/"" { ND_INS_LAHF, ND_CAT_FLAGOP, ND_SET_I86, 367, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0, 0, @@ -8643,8 +9195,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:552 Instruction:"LAR Gv,Mw" Encoding:"0x0F 0x02 /r:mem"/"RM" { ND_INS_LAR, ND_CAT_SYSTEM, ND_SET_I286PROT, 368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -8659,8 +9212,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:553 Instruction:"LAR Gv,Rz" Encoding:"0x0F 0x02 /r:reg"/"RM" { ND_INS_LAR, ND_CAT_SYSTEM, ND_SET_I286PROT, 368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -8675,8 +9229,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:554 Instruction:"LDDQU Vx,Mx" Encoding:"0xF2 0x0F 0xF0 /r:mem"/"RM" { ND_INS_LDDQU, ND_CAT_SSE, ND_SET_SSE3, 369, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -8690,8 +9245,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:555 Instruction:"LDMXCSR Md" Encoding:"NP 0x0F 0xAE /2:mem"/"M" { ND_INS_LDMXCSR, ND_CAT_SSE, ND_SET_SSE, 370, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -8705,8 +9261,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:556 Instruction:"LDS Gz,Mp" Encoding:"0xC5 /r:mem"/"RM" { ND_INS_LDS, ND_CAT_SEGOP, ND_SET_I86, 371, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0, 0, @@ -8721,8 +9278,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:557 Instruction:"LDTILECFG Moq" Encoding:"vex m:2 p:0 l:0 w:0 0x49 /0:mem"/"M" { ND_INS_LDTILECFG, ND_CAT_AMX, ND_SET_AMXTILE, 372, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E1, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E1, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -8735,8 +9293,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:558 Instruction:"LEA Gv,M0" Encoding:"0x8D /r:mem"/"RM" { ND_INS_LEA, ND_CAT_MISC, ND_SET_I86, 373, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_AG|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8750,8 +9309,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:559 Instruction:"LEAVE" Encoding:"0xC9"/"" { ND_INS_LEAVE, ND_CAT_MISC, ND_SET_I186, 374, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -8767,8 +9327,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:560 Instruction:"LES Gz,Mp" Encoding:"0xC4 /r:mem"/"RM" { ND_INS_LES, ND_CAT_SEGOP, ND_SET_I86, 375, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0, 0, @@ -8783,8 +9344,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:561 Instruction:"LFENCE" Encoding:"NP 0x0F 0xAE /5:reg"/"" { ND_INS_LFENCE, ND_CAT_MISC, ND_SET_SSE2, 376, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -8797,8 +9359,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:562 Instruction:"LFS Gv,Mp" Encoding:"0x0F 0xB4 /r:mem"/"RM" { ND_INS_LFS, ND_CAT_SEGOP, ND_SET_I386, 377, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8813,8 +9376,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:563 Instruction:"LGDT Ms" Encoding:"0x0F 0x01 /2:mem"/"M" { ND_INS_LGDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 378, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8828,8 +9392,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:564 Instruction:"LGS Gv,Mp" Encoding:"0x0F 0xB5 /r:mem"/"RM" { ND_INS_LGS, ND_CAT_SEGOP, ND_SET_I386, 379, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8844,8 +9409,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:565 Instruction:"LIDT Ms" Encoding:"0x0F 0x01 /3:mem"/"M" { ND_INS_LIDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 380, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8859,8 +9425,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:566 Instruction:"LLDT Ew" Encoding:"0x0F 0x00 /2"/"M" { ND_INS_LLDT, ND_CAT_SYSTEM, ND_SET_I286PROT, 381, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8874,8 +9441,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:567 Instruction:"LLWPCB Ry" Encoding:"xop m:9 0x12 /0:reg"/"M" { ND_INS_LLWPCB, ND_CAT_LWP, ND_SET_LWP, 382, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, 0, 0, 0, @@ -8888,8 +9456,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:568 Instruction:"LMSW Ew" Encoding:"0x0F 0x01 /6"/"M" { ND_INS_LMSW, ND_CAT_SYSTEM, ND_SET_I286REAL, 383, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -8903,8 +9472,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:569 Instruction:"LODSB AL,Xb" Encoding:"0xAC"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 384, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -8920,8 +9490,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:570 Instruction:"LODSB AL,Xb" Encoding:"rep 0xAC"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 384, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -8938,8 +9509,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:571 Instruction:"LODSD EAX,Xv" Encoding:"ds32 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 385, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -8955,8 +9527,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:572 Instruction:"LODSD EAX,Xv" Encoding:"rep ds32 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 385, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -8973,8 +9546,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:573 Instruction:"LODSQ RAX,Xv" Encoding:"ds64 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 386, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -8990,8 +9564,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:574 Instruction:"LODSQ RAX,Xv" Encoding:"rep ds64 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 386, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -9008,8 +9583,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:575 Instruction:"LODSW AX,Xv" Encoding:"ds16 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 387, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -9025,8 +9601,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:576 Instruction:"LODSW AX,Xv" Encoding:"rep ds16 0xAD"/"" { ND_INS_LODS, ND_CAT_STRINGOP, ND_SET_I86, 387, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -9043,8 +9620,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:577 Instruction:"LOOP Jb" Encoding:"0xE2 cb"/"D" { ND_INS_LOOP, ND_CAT_COND_BR, ND_SET_I86, 388, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -9060,8 +9638,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:578 Instruction:"LOOPNZ Jb" Encoding:"0xE0 cb"/"D" { ND_INS_LOOPNZ, ND_CAT_COND_BR, ND_SET_I86, 389, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -9077,8 +9656,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:579 Instruction:"LOOPZ Jb" Encoding:"0xE1 cb"/"D" { ND_INS_LOOPZ, ND_CAT_COND_BR, ND_SET_I86, 390, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -9094,8 +9674,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:580 Instruction:"LSL Gv,Mw" Encoding:"0x0F 0x03 /r:mem"/"RM" { ND_INS_LSL, ND_CAT_SYSTEM, ND_SET_I286PROT, 391, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -9110,8 +9691,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:581 Instruction:"LSL Gv,Rz" Encoding:"0x0F 0x03 /r:reg"/"RM" { ND_INS_LSL, ND_CAT_SYSTEM, ND_SET_I286PROT, 391, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -9126,8 +9708,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:582 Instruction:"LSS Gv,Mp" Encoding:"0x0F 0xB2 /r:mem"/"RM" { ND_INS_LSS, ND_CAT_SEGOP, ND_SET_I386, 392, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9142,8 +9725,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:583 Instruction:"LTR Ew" Encoding:"0x0F 0x00 /3"/"M" { ND_INS_LTR, ND_CAT_SYSTEM, ND_SET_I286PROT, 393, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9157,8 +9741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:584 Instruction:"LWPINS By,Ed,Id" Encoding:"xop m:A 0x12 /0 id"/"VMI" { ND_INS_LWPINS, ND_CAT_LWP, ND_SET_LWP, 394, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, 0, 0, 0, @@ -9173,8 +9758,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:585 Instruction:"LWPVAL By,Ed,Id" Encoding:"xop m:A 0x12 /1 id"/"VMI" { ND_INS_LWPVAL, ND_CAT_LWP, ND_SET_LWP, 395, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, 0, 0, 0, @@ -9189,8 +9775,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:586 Instruction:"LZCNT Gv,Ev" Encoding:"a0xF3 0x0F 0xBD /r"/"RM" { ND_INS_LZCNT, ND_CAT_LZCNT, ND_SET_LZCNT, 396, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LZCNT, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LZCNT, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -9205,8 +9792,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:587 Instruction:"MASKMOVDQU Vdq,Udq" Encoding:"0x66 0x0F 0xF7 /r:reg"/"RM" { ND_INS_MASKMOVDQU, ND_CAT_DATAXFER, ND_SET_SSE2, 397, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9221,8 +9809,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:588 Instruction:"MASKMOVQ Pq,Nq" Encoding:"NP 0x0F 0xF7 /r:reg"/"RM" { ND_INS_MASKMOVQ, ND_CAT_DATAXFER, ND_SET_MMX, 398, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -9237,8 +9826,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:589 Instruction:"MAXPD Vpd,Wpd" Encoding:"0x66 0x0F 0x5F /r"/"RM" { ND_INS_MAXPD, ND_CAT_SSE, ND_SET_SSE2, 399, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9252,8 +9842,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:590 Instruction:"MAXPS Vps,Wps" Encoding:"NP 0x0F 0x5F /r"/"RM" { ND_INS_MAXPS, ND_CAT_SSE, ND_SET_SSE, 400, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -9267,8 +9858,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:591 Instruction:"MAXSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x5F /r"/"RM" { ND_INS_MAXSD, ND_CAT_SSE, ND_SET_SSE2, 401, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9282,8 +9874,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:592 Instruction:"MAXSS Vss,Wss" Encoding:"0xF3 0x0F 0x5F /r"/"RM" { ND_INS_MAXSS, ND_CAT_SSE, ND_SET_SSE, 402, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -9297,8 +9890,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:593 Instruction:"MCOMMIT" Encoding:"0xF3 0x0F 0x01 /0xFA"/"" { ND_INS_MCOMMIT, ND_CAT_MISC, ND_SET_MCOMMIT, 403, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MCOMMIT, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MCOMMIT, 0, 0|NDR_RFLAG_CF, 0, @@ -9311,8 +9905,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:594 Instruction:"MFENCE" Encoding:"NP 0x0F 0xAE /6:reg"/"" { ND_INS_MFENCE, ND_CAT_MISC, ND_SET_SSE2, 404, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -9325,8 +9920,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:595 Instruction:"MINPD Vpd,Wpd" Encoding:"0x66 0x0F 0x5D /r"/"RM" { ND_INS_MINPD, ND_CAT_SSE, ND_SET_SSE2, 405, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9340,8 +9936,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:596 Instruction:"MINPS Vps,Wps" Encoding:"NP 0x0F 0x5D /r"/"RM" { ND_INS_MINPS, ND_CAT_SSE, ND_SET_SSE, 406, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -9355,8 +9952,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:597 Instruction:"MINSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x5D /r"/"RM" { ND_INS_MINSD, ND_CAT_SSE, ND_SET_SSE2, 407, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9370,8 +9968,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:598 Instruction:"MINSS Vss,Wss" Encoding:"0xF3 0x0F 0x5D /r"/"RM" { ND_INS_MINSS, ND_CAT_SSE, ND_SET_SSE, 408, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -9385,8 +9984,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:599 Instruction:"MONITOR" Encoding:"NP 0x0F 0x01 /0xC8"/"" { ND_INS_MONITOR, ND_CAT_MISC, ND_SET_SSE3, 409, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MONITOR, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MONITOR, 0, 0, 0, @@ -9401,8 +10001,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:600 Instruction:"MONITORX" Encoding:"NP 0x0F 0x01 /0xFA"/"" { ND_INS_MONITORX, ND_CAT_SYSTEM, ND_SET_MWAITT, 410, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9417,8 +10018,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:601 Instruction:"MONTMUL" Encoding:"0xF3 0x0F 0xA6 /0xC0"/"" { ND_INS_MONTMUL, ND_CAT_PADLOCK, ND_SET_CYRIX, 411, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9431,8 +10033,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:602 Instruction:"MOV Ry,Cy" Encoding:"0x0F 0x20 /r"/"MR" { ND_INS_MOV_CR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_LOCK_SPECIAL|ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_LOCK_SPECIAL|ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9446,8 +10049,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:603 Instruction:"MOV Ry,Dy" Encoding:"0x0F 0x21 /r"/"MR" { ND_INS_MOV_DR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9461,8 +10065,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:604 Instruction:"MOV Cy,Ry" Encoding:"0x0F 0x22 /r"/"RM" { ND_INS_MOV_CR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_LOCK_SPECIAL|ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_LOCK_SPECIAL|ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9476,8 +10081,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:605 Instruction:"MOV Dy,Ry" Encoding:"0x0F 0x23 /r"/"RM" { ND_INS_MOV_DR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_SERIAL|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9491,8 +10097,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:606 Instruction:"MOV Ry,Ty" Encoding:"0x0F 0x24 /r"/"MR" { ND_INS_MOV_TR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9506,8 +10113,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:607 Instruction:"MOV Ty,Ry" Encoding:"0x0F 0x26 /r"/"RM" { ND_INS_MOV_TR, ND_CAT_DATAXFER, ND_SET_I86, 412, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MFR|ND_FLAG_F64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9521,8 +10129,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:608 Instruction:"MOV Eb,Gb" Encoding:"0x88 /r"/"MR" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9536,8 +10145,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:609 Instruction:"MOV Ev,Gv" Encoding:"0x89 /r"/"MR" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9551,8 +10161,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:610 Instruction:"MOV Gb,Eb" Encoding:"0x8A /r"/"RM" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9566,8 +10177,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:611 Instruction:"MOV Gv,Ev" Encoding:"0x8B /r"/"RM" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9581,8 +10193,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:612 Instruction:"MOV Mw,Sw" Encoding:"0x8C /r:mem"/"MR" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9596,8 +10209,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:613 Instruction:"MOV Rv,Sw" Encoding:"0x8C /r:reg"/"MR" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9611,8 +10225,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:614 Instruction:"MOV Sw,Mw" Encoding:"0x8E /r:mem"/"RM" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9626,8 +10241,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:615 Instruction:"MOV Sw,Rv" Encoding:"0x8E /r:reg"/"RM" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9641,8 +10257,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:616 Instruction:"MOV AL,Ob" Encoding:"0xA0"/"D" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9656,8 +10273,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:617 Instruction:"MOV rAX,Ov" Encoding:"0xA1"/"D" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9671,8 +10289,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:618 Instruction:"MOV Ob,AL" Encoding:"0xA2"/"D" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9686,8 +10305,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:619 Instruction:"MOV Ov,rAX" Encoding:"0xA3"/"D" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9701,8 +10321,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:620 Instruction:"MOV Zb,Ib" Encoding:"0xB0 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9716,8 +10337,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:621 Instruction:"MOV Zb,Ib" Encoding:"0xB1 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9731,8 +10353,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:622 Instruction:"MOV Zb,Ib" Encoding:"0xB2 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9746,8 +10369,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:623 Instruction:"MOV Zb,Ib" Encoding:"0xB3 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9761,8 +10385,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:624 Instruction:"MOV Zb,Ib" Encoding:"0xB4 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9776,8 +10401,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:625 Instruction:"MOV Zb,Ib" Encoding:"0xB5 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9791,8 +10417,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:626 Instruction:"MOV Zb,Ib" Encoding:"0xB6 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9806,8 +10433,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:627 Instruction:"MOV Zb,Ib" Encoding:"0xB7 ib"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9821,8 +10449,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:628 Instruction:"MOV Zv,Iv" Encoding:"0xB8 iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9836,8 +10465,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:629 Instruction:"MOV Zv,Iv" Encoding:"0xB9 iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9851,8 +10481,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:630 Instruction:"MOV Zv,Iv" Encoding:"0xBA iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9866,8 +10497,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:631 Instruction:"MOV Zv,Iv" Encoding:"0xBB iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9881,8 +10513,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:632 Instruction:"MOV Zv,Iv" Encoding:"0xBC iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9896,8 +10529,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:633 Instruction:"MOV Zv,Iv" Encoding:"0xBD iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9911,8 +10545,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:634 Instruction:"MOV Zv,Iv" Encoding:"0xBE iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9926,8 +10561,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:635 Instruction:"MOV Zv,Iv" Encoding:"0xBF iv"/"OI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -9941,8 +10577,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:636 Instruction:"MOV Eb,Ib" Encoding:"0xC6 /0 ib"/"MI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9956,8 +10593,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:637 Instruction:"MOV Ev,Iz" Encoding:"0xC7 /0 iz"/"MI" { ND_INS_MOV, ND_CAT_DATAXFER, ND_SET_I86, 412, + ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_XRELEASE|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -9971,8 +10609,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:638 Instruction:"MOVAPD Vpd,Wpd" Encoding:"0x66 0x0F 0x28 /r"/"RM" { ND_INS_MOVAPD, ND_CAT_DATAXFER, ND_SET_SSE2, 413, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -9986,8 +10625,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:639 Instruction:"MOVAPD Wpd,Vpd" Encoding:"0x66 0x0F 0x29 /r"/"MR" { ND_INS_MOVAPD, ND_CAT_DATAXFER, ND_SET_SSE2, 413, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10001,8 +10641,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:640 Instruction:"MOVAPS Vps,Wps" Encoding:"NP 0x0F 0x28 /r"/"RM" { ND_INS_MOVAPS, ND_CAT_DATAXFER, ND_SET_SSE, 414, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10016,8 +10657,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:641 Instruction:"MOVAPS Wps,Vps" Encoding:"NP 0x0F 0x29 /r"/"MR" { ND_INS_MOVAPS, ND_CAT_DATAXFER, ND_SET_SSE, 414, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10031,8 +10673,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:642 Instruction:"MOVBE Gv,Mv" Encoding:"0x0F 0x38 0xF0 /r:mem"/"RM" { ND_INS_MOVBE, ND_CAT_DATAXFER, ND_SET_MOVBE, 415, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVBE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVBE, 0, 0, 0, @@ -10046,8 +10689,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:643 Instruction:"MOVBE Gv,Mv" Encoding:"0x66 0x0F 0x38 0xF0 /r:mem"/"RM" { ND_INS_MOVBE, ND_CAT_DATAXFER, ND_SET_MOVBE, 415, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_MOVBE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_MOVBE, 0, 0, 0, @@ -10061,8 +10705,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:644 Instruction:"MOVBE Mv,Gv" Encoding:"0x0F 0x38 0xF1 /r:mem"/"MR" { ND_INS_MOVBE, ND_CAT_DATAXFER, ND_SET_MOVBE, 415, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVBE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVBE, 0, 0, 0, @@ -10076,8 +10721,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:645 Instruction:"MOVBE Mv,Gv" Encoding:"0x66 0x0F 0x38 0xF1 /r:mem"/"MR" { ND_INS_MOVBE, ND_CAT_DATAXFER, ND_SET_MOVBE, 415, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_MOVBE, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_MOVBE, 0, 0, 0, @@ -10091,8 +10737,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:646 Instruction:"MOVD Pq,Ey" Encoding:"NP 0x0F 0x6E /r"/"RM" { ND_INS_MOVD, ND_CAT_DATAXFER, ND_SET_MMX, 416, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10106,8 +10753,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:647 Instruction:"MOVD Vdq,Ey" Encoding:"0x66 0x0F 0x6E /r"/"RM" { ND_INS_MOVD, ND_CAT_DATAXFER, ND_SET_SSE2, 416, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10121,8 +10769,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:648 Instruction:"MOVD Ey,Pd" Encoding:"NP 0x0F 0x7E /r"/"MR" { ND_INS_MOVD, ND_CAT_DATAXFER, ND_SET_MMX, 416, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10136,8 +10785,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:649 Instruction:"MOVD Ey,Vdq" Encoding:"0x66 0x0F 0x7E /r"/"MR" { ND_INS_MOVD, ND_CAT_DATAXFER, ND_SET_SSE2, 416, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10151,8 +10801,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:650 Instruction:"MOVDDUP Vdq,Wq" Encoding:"0xF2 0x0F 0x12 /r"/"RM" { ND_INS_MOVDDUP, ND_CAT_DATAXFER, ND_SET_SSE3, 417, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -10166,8 +10817,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:651 Instruction:"MOVDIR64B rMoq,Moq" Encoding:"0x66 0x0F 0x38 0xF8 /r:mem"/"M" { ND_INS_MOVDIR64B, ND_CAT_MOVDIR64B, ND_SET_MOVDIR64B, 418, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVDIR64B, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVDIR64B, 0, 0, 0, @@ -10181,8 +10833,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:652 Instruction:"MOVDIRI My,Gy" Encoding:"NP 0x0F 0x38 0xF9 /r:mem"/"MR" { ND_INS_MOVDIRI, ND_CAT_MOVDIRI, ND_SET_MOVDIRI, 419, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVDIRI, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MOVDIRI, 0, 0, 0, @@ -10196,8 +10849,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:653 Instruction:"MOVDQ2Q Pq,Uq" Encoding:"0xF2 0x0F 0xD6 /r:reg"/"RM" { ND_INS_MOVDQ2Q, ND_CAT_DATAXFER, ND_SET_SSE2, 420, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10211,8 +10865,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:654 Instruction:"MOVDQA Vx,Wx" Encoding:"0x66 0x0F 0x6F /r"/"RM" { ND_INS_MOVDQA, ND_CAT_DATAXFER, ND_SET_SSE2, 421, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10226,8 +10881,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:655 Instruction:"MOVDQA Wx,Vx" Encoding:"0x66 0x0F 0x7F /r"/"MR" { ND_INS_MOVDQA, ND_CAT_DATAXFER, ND_SET_SSE2, 421, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10241,8 +10897,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:656 Instruction:"MOVDQU Vx,Wx" Encoding:"0xF3 0x0F 0x6F /r"/"RM" { ND_INS_MOVDQU, ND_CAT_DATAXFER, ND_SET_SSE2, 422, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10256,8 +10913,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:657 Instruction:"MOVDQU Wx,Vx" Encoding:"0xF3 0x0F 0x7F /r"/"MR" { ND_INS_MOVDQU, ND_CAT_DATAXFER, ND_SET_SSE2, 422, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10271,8 +10929,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:658 Instruction:"MOVHLPS Vq,Wq" Encoding:"NP 0x0F 0x12 /r"/"RM" { ND_INS_MOVHLPS, ND_CAT_DATAXFER, ND_SET_SSE, 423, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10286,8 +10945,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:659 Instruction:"MOVHPD Vq,Mq" Encoding:"0x66 0x0F 0x16 /r:mem"/"RM" { ND_INS_MOVHPD, ND_CAT_DATAXFER, ND_SET_SSE2, 424, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10301,8 +10961,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:660 Instruction:"MOVHPD Mq,Vq" Encoding:"0x66 0x0F 0x17 /r:mem"/"MR" { ND_INS_MOVHPD, ND_CAT_DATAXFER, ND_SET_SSE2, 424, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10316,8 +10977,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:661 Instruction:"MOVHPS Vq,Mq" Encoding:"NP 0x0F 0x16 /r:mem"/"RM" { ND_INS_MOVHPS, ND_CAT_DATAXFER, ND_SET_SSE, 425, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10331,8 +10993,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:662 Instruction:"MOVHPS Mq,Vq" Encoding:"NP 0x0F 0x17 /r:mem"/"MR" { ND_INS_MOVHPS, ND_CAT_DATAXFER, ND_SET_SSE, 425, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10346,8 +11009,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:663 Instruction:"MOVLHPS Vq,Uq" Encoding:"NP 0x0F 0x16 /r:reg"/"RM" { ND_INS_MOVLHPS, ND_CAT_DATAXFER, ND_SET_SSE, 426, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10361,8 +11025,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:664 Instruction:"MOVLPD Vsd,Mq" Encoding:"0x66 0x0F 0x12 /r:mem"/"RM" { ND_INS_MOVLPD, ND_CAT_DATAXFER, ND_SET_SSE2, 427, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10376,8 +11041,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:665 Instruction:"MOVLPD Mq,Vpd" Encoding:"0x66 0x0F 0x13 /r:mem"/"MR" { ND_INS_MOVLPD, ND_CAT_DATAXFER, ND_SET_SSE2, 427, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10391,8 +11057,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:666 Instruction:"MOVLPS Mq,Vps" Encoding:"NP 0x0F 0x13 /r:mem"/"MR" { ND_INS_MOVLPS, ND_CAT_DATAXFER, ND_SET_SSE, 428, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10406,8 +11073,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:667 Instruction:"MOVMSKPD Gd,Upd" Encoding:"0x66 0x0F 0x50 /r:reg"/"RM" { ND_INS_MOVMSKPD, ND_CAT_DATAXFER, ND_SET_SSE2, 429, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10421,8 +11089,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:668 Instruction:"MOVMSKPS Gd,Ups" Encoding:"NP 0x0F 0x50 /r:reg"/"RM" { ND_INS_MOVMSKPS, ND_CAT_DATAXFER, ND_SET_SSE, 430, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10436,8 +11105,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:669 Instruction:"MOVNTDQ Mx,Vx" Encoding:"0x66 0x0F 0xE7 /r:mem"/"MR" { ND_INS_MOVNTDQ, ND_CAT_DATAXFER, ND_SET_SSE2, 431, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10451,8 +11121,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:670 Instruction:"MOVNTDQA Vx,Mx" Encoding:"0x66 0x0F 0x38 0x2A /r:mem"/"RM" { ND_INS_MOVNTDQA, ND_CAT_SSE, ND_SET_SSE4, 432, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -10466,8 +11137,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:671 Instruction:"MOVNTI My,Gy" Encoding:"NP 0x0F 0xC3 /r:mem"/"MR" { ND_INS_MOVNTI, ND_CAT_DATAXFER, ND_SET_SSE2, 433, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -10481,8 +11153,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:672 Instruction:"MOVNTPD Mpd,Vpd" Encoding:"0x66 0x0F 0x2B /r:mem"/"MR" { ND_INS_MOVNTPD, ND_CAT_DATAXFER, ND_SET_SSE2, 434, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10496,8 +11169,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:673 Instruction:"MOVNTPS Mps,Vps" Encoding:"NP 0x0F 0x2B /r:mem"/"MR" { ND_INS_MOVNTPS, ND_CAT_DATAXFER, ND_SET_SSE, 435, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10511,8 +11185,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:674 Instruction:"MOVNTQ Mq,Pq" Encoding:"NP 0x0F 0xE7 /r:mem"/"MR" { ND_INS_MOVNTQ, ND_CAT_DATAXFER, ND_SET_MMX, 436, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10526,8 +11201,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:675 Instruction:"MOVNTSD Msd,Vsd" Encoding:"0xF2 0x0F 0x2B /r:mem"/"MR" { ND_INS_MOVNTSD, ND_CAT_DATAXFER, ND_SET_SSE4A, 437, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -10541,8 +11217,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:676 Instruction:"MOVNTSS Mss,Vss" Encoding:"0xF3 0x0F 0x2B /r:mem"/"MR" { ND_INS_MOVNTSS, ND_CAT_DATAXFER, ND_SET_SSE4A, 438, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4A, 0, 0, 0, @@ -10556,8 +11233,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:677 Instruction:"MOVQ Pq,Ey" Encoding:"rexw NP 0x0F 0x6E /r"/"RM" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_SSE2, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -10571,8 +11249,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:678 Instruction:"MOVQ Vdq,Ey" Encoding:"0x66 rexw 0x0F 0x6E /r"/"RM" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_SSE2, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10586,8 +11265,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:679 Instruction:"MOVQ Pq,Qq" Encoding:"NP 0x0F 0x6F /r"/"RM" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_MMX, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10601,8 +11281,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:680 Instruction:"MOVQ Ey,Pq" Encoding:"rexw NP 0x0F 0x7E /r"/"MR" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_MMX, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10616,8 +11297,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:681 Instruction:"MOVQ Ey,Vdq" Encoding:"0x66 rexw 0x0F 0x7E /r"/"MR" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_SSE2, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10631,8 +11313,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:682 Instruction:"MOVQ Vdq,Wq" Encoding:"0xF3 0x0F 0x7E /r"/"RM" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_SSE2, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10646,8 +11329,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:683 Instruction:"MOVQ Qq,Pq" Encoding:"NP 0x0F 0x7F /r"/"MR" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_MMX, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -10661,8 +11345,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:684 Instruction:"MOVQ Wq,Vq" Encoding:"0x66 0x0F 0xD6 /r"/"MR" { ND_INS_MOVQ, ND_CAT_DATAXFER, ND_SET_SSE2, 439, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10676,8 +11361,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:685 Instruction:"MOVQ2DQ Vdq,Nq" Encoding:"0xF3 0x0F 0xD6 /r:reg"/"RM" { ND_INS_MOVQ2DQ, ND_CAT_DATAXFER, ND_SET_SSE2, 440, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10691,8 +11377,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:686 Instruction:"MOVSB Yb,Xb" Encoding:"0xA4"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 441, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10709,8 +11396,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:687 Instruction:"MOVSB Yb,Xb" Encoding:"rep 0xA4"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 441, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10728,8 +11416,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:688 Instruction:"MOVSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x10 /r"/"RM" { ND_INS_MOVSD, ND_CAT_DATAXFER, ND_SET_SSE2, 442, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10743,8 +11432,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:689 Instruction:"MOVSD Wsd,Vsd" Encoding:"0xF2 0x0F 0x11 /r"/"MR" { ND_INS_MOVSD, ND_CAT_DATAXFER, ND_SET_SSE2, 442, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10758,8 +11448,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:690 Instruction:"MOVSD Yv,Xv" Encoding:"ds32 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 442, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10776,8 +11467,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:691 Instruction:"MOVSD Yv,Xv" Encoding:"rep ds32 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 442, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10795,8 +11487,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:692 Instruction:"MOVSHDUP Vx,Wx" Encoding:"0xF3 0x0F 0x16 /r"/"RM" { ND_INS_MOVSHDUP, ND_CAT_DATAXFER, ND_SET_SSE3, 443, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -10810,8 +11503,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:693 Instruction:"MOVSLDUP Vx,Wx" Encoding:"0xF3 0x0F 0x12 /r"/"RM" { ND_INS_MOVSLDUP, ND_CAT_DATAXFER, ND_SET_SSE3, 444, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE3, 0, 0, 0, @@ -10825,8 +11519,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:694 Instruction:"MOVSQ Yv,Xv" Encoding:"ds64 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 445, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10843,8 +11538,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:695 Instruction:"MOVSQ Yv,Xv" Encoding:"rep ds64 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 445, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10862,8 +11558,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:696 Instruction:"MOVSS Vss,Wss" Encoding:"0xF3 0x0F 0x10 /r"/"RM" { ND_INS_MOVSS, ND_CAT_DATAXFER, ND_SET_SSE, 446, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10877,8 +11574,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:697 Instruction:"MOVSS Wss,Vss" Encoding:"0xF3 0x0F 0x11 /r"/"MR" { ND_INS_MOVSS, ND_CAT_DATAXFER, ND_SET_SSE, 446, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -10892,8 +11590,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:698 Instruction:"MOVSW Yv,Xv" Encoding:"ds16 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 447, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10910,8 +11609,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:699 Instruction:"MOVSW Yv,Xv" Encoding:"rep ds16 0xA5"/"" { ND_INS_MOVS, ND_CAT_STRINGOP, ND_SET_I86, 447, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -10929,8 +11629,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:700 Instruction:"MOVSX Gv,Eb" Encoding:"0x0F 0xBE /r"/"RM" { ND_INS_MOVSX, ND_CAT_DATAXFER, ND_SET_I386, 448, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -10944,8 +11645,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:701 Instruction:"MOVSX Gv,Ew" Encoding:"0x0F 0xBF /r"/"RM" { ND_INS_MOVSX, ND_CAT_DATAXFER, ND_SET_I386, 448, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -10959,8 +11661,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:702 Instruction:"MOVSXD Gv,Ez" Encoding:"o64 0x63 /r"/"RM" { ND_INS_MOVSXD, ND_CAT_DATAXFER, ND_SET_LONGMODE, 449, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, 0, 0, 0, @@ -10974,8 +11677,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:703 Instruction:"MOVUPD Vpd,Wpd" Encoding:"0x66 0x0F 0x10 /r"/"RM" { ND_INS_MOVUPD, ND_CAT_DATAXFER, ND_SET_SSE2, 450, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -10989,8 +11693,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:704 Instruction:"MOVUPD Wpd,Vpd" Encoding:"0x66 0x0F 0x11 /r"/"MR" { ND_INS_MOVUPD, ND_CAT_DATAXFER, ND_SET_SSE2, 450, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -11004,8 +11709,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:705 Instruction:"MOVUPS Vps,Wps" Encoding:"NP 0x0F 0x10 /r"/"RM" { ND_INS_MOVUPS, ND_CAT_DATAXFER, ND_SET_SSE, 451, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -11019,8 +11725,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:706 Instruction:"MOVUPS Wps,Vps" Encoding:"NP 0x0F 0x11 /r"/"MR" { ND_INS_MOVUPS, ND_CAT_DATAXFER, ND_SET_SSE, 451, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -11034,8 +11741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:707 Instruction:"MOVZX Gv,Eb" Encoding:"0x0F 0xB6 /r"/"RM" { ND_INS_MOVZX, ND_CAT_DATAXFER, ND_SET_I386, 452, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11049,8 +11757,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:708 Instruction:"MOVZX Gv,Ew" Encoding:"0x0F 0xB7 /r"/"RM" { ND_INS_MOVZX, ND_CAT_DATAXFER, ND_SET_I386, 452, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11064,8 +11773,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:709 Instruction:"MPSADBW Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x42 /r ib"/"RMI" { ND_INS_MPSADBW, ND_CAT_SSE, ND_SET_SSE4, 453, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -11080,8 +11790,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:710 Instruction:"MUL Eb" Encoding:"0xF6 /4"/"M" { ND_INS_MUL, ND_CAT_ARITH, ND_SET_I86, 454, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -11097,8 +11808,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:711 Instruction:"MUL Ev" Encoding:"0xF7 /4"/"M" { ND_INS_MUL, ND_CAT_ARITH, ND_SET_I86, 454, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, @@ -11114,8 +11826,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:712 Instruction:"MULPD Vpd,Wpd" Encoding:"0x66 0x0F 0x59 /r"/"RM" { ND_INS_MULPD, ND_CAT_SSE, ND_SET_SSE2, 455, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -11129,8 +11842,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:713 Instruction:"MULPS Vps,Wps" Encoding:"NP 0x0F 0x59 /r"/"RM" { ND_INS_MULPS, ND_CAT_SSE, ND_SET_SSE, 456, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -11144,8 +11858,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:714 Instruction:"MULSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x59 /r"/"RM" { ND_INS_MULSD, ND_CAT_SSE, ND_SET_SSE2, 457, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -11159,8 +11874,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:715 Instruction:"MULSS Vss,Wss" Encoding:"0xF3 0x0F 0x59 /r"/"RM" { ND_INS_MULSS, ND_CAT_SSE, ND_SET_SSE, 458, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -11174,8 +11890,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:716 Instruction:"MULX Gy,By,Ey" Encoding:"vex m:2 p:3 l:0 w:x 0xF6 /r"/"RVM" { ND_INS_MULX, ND_CAT_BMI2, ND_SET_BMI2, 459, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 1), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -11191,8 +11908,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:717 Instruction:"MWAIT" Encoding:"NP 0x0F 0x01 /0xC9"/"" { ND_INS_MWAIT, ND_CAT_MISC, ND_SET_SSE3, 460, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MONITOR, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MONITOR, 0, 0, 0, @@ -11206,8 +11924,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:718 Instruction:"MWAITX" Encoding:"NP 0x0F 0x01 /0xFB"/"" { ND_INS_MWAITX, ND_CAT_SYSTEM, ND_SET_MWAITT, 461, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11222,8 +11941,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:719 Instruction:"NEG Eb" Encoding:"0xF6 /3"/"M" { ND_INS_NEG, ND_CAT_LOGIC, ND_SET_I86, 462, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -11237,8 +11957,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:720 Instruction:"NEG Ev" Encoding:"0xF7 /3"/"M" { ND_INS_NEG, ND_CAT_LOGIC, ND_SET_I86, 462, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -11252,8 +11973,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:721 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /0:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11267,8 +11989,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:722 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /1:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11282,8 +12005,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:723 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /2:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11297,8 +12021,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:724 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /3:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11312,8 +12037,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:725 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /4:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11327,8 +12053,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:726 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /5:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11342,8 +12069,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:727 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /6:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11357,8 +12085,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:728 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x0D /7:reg"/"MR" { ND_INS_NOP, ND_CAT_NOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11372,8 +12101,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:729 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /0:reg"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11386,8 +12116,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:730 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /1:reg"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11400,8 +12131,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:731 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /2:reg"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11414,8 +12146,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:732 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /3:reg"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11428,8 +12161,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:733 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /4"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11442,8 +12176,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:734 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /5"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11456,8 +12191,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:735 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /6"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11470,8 +12206,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:736 Instruction:"NOP Ev" Encoding:"0x0F 0x18 /7"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11484,8 +12221,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:737 Instruction:"NOP Ev" Encoding:"0x0F 0x19 /r"/"M" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11498,8 +12236,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:738 Instruction:"NOP Gv,Ev" Encoding:"0x0F 0x1A /r"/"RM" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11513,8 +12252,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:739 Instruction:"NOP Gv,Ev" Encoding:"0x0F 0x1B /r"/"RM" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11528,8 +12268,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:740 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x1C /r"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11543,8 +12284,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:741 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x1D /r"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11558,8 +12300,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:742 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x1E /r"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11573,8 +12316,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:743 Instruction:"NOP Ev,Gv" Encoding:"0x0F 0x1F /r"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11588,8 +12332,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:744 Instruction:"NOP Gv,Ev" Encoding:"mpx 0x0F 0x1A /r:reg"/"RM" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11603,8 +12348,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:745 Instruction:"NOP Gv,Ev" Encoding:"mpx 0x0F 0x1B /r:reg"/"RM" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11618,8 +12364,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:746 Instruction:"NOP Gv,Ev" Encoding:"mpx 0xF3 0x0F 0x1B /r:reg"/"RM" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11633,8 +12380,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:747 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x66 0x0F 0x1C /0:mem"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11648,8 +12396,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:748 Instruction:"NOP Ev,Gv" Encoding:"cldm 0xF3 0x0F 0x1C /0:mem"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11663,8 +12412,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:749 Instruction:"NOP Ev,Gv" Encoding:"cldm 0xF2 0x0F 0x1C /0:mem"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11678,8 +12428,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:750 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /0:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11693,8 +12444,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:751 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /1"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11708,8 +12460,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:752 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /2"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11723,8 +12476,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:753 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /3"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11738,8 +12492,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:754 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /4"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11753,8 +12508,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:755 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /5"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11768,8 +12524,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:756 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /6"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11783,8 +12540,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:757 Instruction:"NOP Ev,Gv" Encoding:"cldm 0x0F 0x1C /7"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11798,8 +12556,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:758 Instruction:"NOP Mv,Gv" Encoding:"cet 0x0F 0x1E /r:mem"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11813,8 +12572,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:759 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11828,8 +12588,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:760 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /1:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11843,8 +12604,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:761 Instruction:"NOP Rv,Gv" Encoding:"cet rexw 0x0F 0x1E /1:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11858,8 +12620,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:762 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /2:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11873,8 +12636,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:763 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /3:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11888,8 +12652,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:764 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /4:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11903,8 +12668,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:765 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /5:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11918,8 +12684,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:766 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /6:reg"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11933,8 +12700,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:767 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xF8"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11948,8 +12716,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:768 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xF9"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11963,8 +12732,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:769 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFA"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11978,8 +12748,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:770 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFB"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -11993,8 +12764,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:771 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFC"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12008,8 +12780,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:772 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFD"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12023,8 +12796,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:773 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFE"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12038,8 +12812,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:774 Instruction:"NOP Rv,Gv" Encoding:"cet 0x0F 0x1E /0xFF"/"MR" { ND_INS_NOP, ND_CAT_WIDENOP, ND_SET_PPRO, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12053,8 +12828,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:775 Instruction:"NOP" Encoding:"0x90"/"" { ND_INS_NOP, ND_CAT_NOP, ND_SET_I86, 463, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -12067,8 +12843,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:776 Instruction:"NOT Eb" Encoding:"0xF6 /2"/"M" { ND_INS_NOT, ND_CAT_LOGIC, ND_SET_I86, 464, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12081,8 +12858,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:777 Instruction:"NOT Ev" Encoding:"0xF7 /2"/"M" { ND_INS_NOT, ND_CAT_LOGIC, ND_SET_I86, 464, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -12095,8 +12873,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:778 Instruction:"OR Eb,Gb" Encoding:"0x08 /r"/"MR" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12111,8 +12890,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:779 Instruction:"OR Ev,Gv" Encoding:"0x09 /r"/"MR" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12127,8 +12907,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:780 Instruction:"OR Gb,Eb" Encoding:"0x0A /r"/"RM" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12143,8 +12924,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:781 Instruction:"OR Gv,Ev" Encoding:"0x0B /r"/"RM" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12159,8 +12941,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:782 Instruction:"OR AL,Ib" Encoding:"0x0C ib"/"I" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12175,8 +12958,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:783 Instruction:"OR rAX,Iz" Encoding:"0x0D iz"/"I" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12191,8 +12975,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:784 Instruction:"OR Eb,Ib" Encoding:"0x80 /1 ib"/"MI" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12207,8 +12992,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:785 Instruction:"OR Ev,Iz" Encoding:"0x81 /1 iz"/"MI" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12223,8 +13009,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:786 Instruction:"OR Eb,Ib" Encoding:"0x82 /1 iz"/"MI" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12239,8 +13026,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:787 Instruction:"OR Ev,Ib" Encoding:"0x83 /1 ib"/"MI" { ND_INS_OR, ND_CAT_LOGIC, ND_SET_I86, 465, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -12255,8 +13043,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:788 Instruction:"ORPD Vpd,Wpd" Encoding:"0x66 0x0F 0x56 /r"/"RM" { ND_INS_ORPD, ND_CAT_LOGICAL_FP, ND_SET_SSE2, 466, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12270,8 +13059,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:789 Instruction:"ORPS Vps,Wps" Encoding:"NP 0x0F 0x56 /r"/"RM" { ND_INS_ORPS, ND_CAT_LOGICAL_FP, ND_SET_SSE, 467, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -12285,8 +13075,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:790 Instruction:"OUT Ib,AL" Encoding:"0xE6 ib"/"I" { ND_INS_OUT, ND_CAT_IO, ND_SET_I86, 468, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12301,8 +13092,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:791 Instruction:"OUT Ib,eAX" Encoding:"0xE7 ib"/"I" { ND_INS_OUT, ND_CAT_IO, ND_SET_I86, 468, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12317,8 +13109,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:792 Instruction:"OUT DX,AL" Encoding:"0xEE"/"" { ND_INS_OUT, ND_CAT_IO, ND_SET_I86, 468, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12333,8 +13126,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:793 Instruction:"OUT DX,eAX" Encoding:"0xEF"/"" { ND_INS_OUT, ND_CAT_IO, ND_SET_I86, 468, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12349,8 +13143,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:794 Instruction:"OUTSB DX,Xb" Encoding:"0x6E"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 469, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12366,8 +13161,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:795 Instruction:"OUTSB DX,Xb" Encoding:"rep 0x6E"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 469, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12384,8 +13180,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:796 Instruction:"OUTSD DX,Xz" Encoding:"0x6F"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 470, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12401,8 +13198,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:797 Instruction:"OUTSD DX,Xz" Encoding:"rep 0x6F"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 470, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12419,8 +13217,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:798 Instruction:"OUTSW DX,Xz" Encoding:"ds16 0x6F"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 471, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12436,8 +13235,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:799 Instruction:"OUTSW DX,Xz" Encoding:"rep ds16 0x6F"/"" { ND_INS_OUTS, ND_CAT_IOSTRINGOP, ND_SET_I86, 471, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_PREF_REP, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0|NDR_RFLAG_DF|NDR_RFLAG_IOPL|NDR_RFLAG_VM, 0, 0, @@ -12454,8 +13254,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:800 Instruction:"PABSB Pq,Qq" Encoding:"NP 0x0F 0x38 0x1C /r"/"RM" { ND_INS_PABSB, ND_CAT_MMX, ND_SET_SSSE3, 472, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -12469,8 +13270,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:801 Instruction:"PABSB Vx,Wx" Encoding:"0x66 0x0F 0x38 0x1C /r"/"RM" { ND_INS_PABSB, ND_CAT_SSE, ND_SET_SSSE3, 472, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -12484,8 +13286,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:802 Instruction:"PABSD Pq,Qq" Encoding:"NP 0x0F 0x38 0x1E /r"/"RM" { ND_INS_PABSD, ND_CAT_MMX, ND_SET_SSSE3, 473, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -12499,8 +13302,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:803 Instruction:"PABSD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x1E /r"/"RM" { ND_INS_PABSD, ND_CAT_SSE, ND_SET_SSSE3, 473, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -12514,8 +13318,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:804 Instruction:"PABSW Pq,Qq" Encoding:"NP 0x0F 0x38 0x1D /r"/"RM" { ND_INS_PABSW, ND_CAT_MMX, ND_SET_SSSE3, 474, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -12529,8 +13334,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:805 Instruction:"PABSW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x1D /r"/"RM" { ND_INS_PABSW, ND_CAT_SSE, ND_SET_SSSE3, 474, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -12544,8 +13350,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:806 Instruction:"PACKSSDW Pq,Qq" Encoding:"NP 0x0F 0x6B /r"/"RM" { ND_INS_PACKSSDW, ND_CAT_MMX, ND_SET_MMX, 475, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12559,8 +13366,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:807 Instruction:"PACKSSDW Vx,Wx" Encoding:"0x66 0x0F 0x6B /r"/"RM" { ND_INS_PACKSSDW, ND_CAT_SSE, ND_SET_SSE2, 475, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12574,8 +13382,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:808 Instruction:"PACKSSWB Pq,Qq" Encoding:"NP 0x0F 0x63 /r"/"RM" { ND_INS_PACKSSWB, ND_CAT_MMX, ND_SET_MMX, 476, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12589,8 +13398,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:809 Instruction:"PACKSSWB Vx,Wx" Encoding:"0x66 0x0F 0x63 /r"/"RM" { ND_INS_PACKSSWB, ND_CAT_SSE, ND_SET_SSE2, 476, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12604,8 +13414,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:810 Instruction:"PACKUSDW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x2B /r"/"RM" { ND_INS_PACKUSDW, ND_CAT_SSE, ND_SET_SSE4, 477, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -12619,8 +13430,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:811 Instruction:"PACKUSWB Pq,Qq" Encoding:"NP 0x0F 0x67 /r"/"RM" { ND_INS_PACKUSWB, ND_CAT_MMX, ND_SET_MMX, 478, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12634,8 +13446,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:812 Instruction:"PACKUSWB Vx,Wx" Encoding:"0x66 0x0F 0x67 /r"/"RM" { ND_INS_PACKUSWB, ND_CAT_SSE, ND_SET_SSE2, 478, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12649,8 +13462,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:813 Instruction:"PADDB Pq,Qq" Encoding:"NP 0x0F 0xFC /r"/"RM" { ND_INS_PADDB, ND_CAT_MMX, ND_SET_MMX, 479, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12664,8 +13478,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:814 Instruction:"PADDB Vx,Wx" Encoding:"0x66 0x0F 0xFC /r"/"RM" { ND_INS_PADDB, ND_CAT_SSE, ND_SET_SSE2, 479, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12679,8 +13494,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:815 Instruction:"PADDD Pq,Qq" Encoding:"NP 0x0F 0xFE /r"/"RM" { ND_INS_PADDD, ND_CAT_MMX, ND_SET_MMX, 480, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12694,8 +13510,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:816 Instruction:"PADDD Vx,Wx" Encoding:"0x66 0x0F 0xFE /r"/"RM" { ND_INS_PADDD, ND_CAT_SSE, ND_SET_SSE2, 480, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12709,8 +13526,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:817 Instruction:"PADDQ Pq,Qq" Encoding:"NP 0x0F 0xD4 /r"/"RM" { ND_INS_PADDQ, ND_CAT_MMX, ND_SET_SSE2, 481, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -12724,8 +13542,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:818 Instruction:"PADDQ Vx,Wx" Encoding:"0x66 0x0F 0xD4 /r"/"RM" { ND_INS_PADDQ, ND_CAT_SSE, ND_SET_SSE2, 481, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12739,8 +13558,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:819 Instruction:"PADDSB Pq,Qq" Encoding:"NP 0x0F 0xEC /r"/"RM" { ND_INS_PADDSB, ND_CAT_MMX, ND_SET_MMX, 482, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12754,8 +13574,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:820 Instruction:"PADDSB Vx,Wx" Encoding:"0x66 0x0F 0xEC /r"/"RM" { ND_INS_PADDSB, ND_CAT_SSE, ND_SET_SSE2, 482, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12769,8 +13590,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:821 Instruction:"PADDSW Pq,Qq" Encoding:"NP 0x0F 0xED /r"/"RM" { ND_INS_PADDSW, ND_CAT_MMX, ND_SET_MMX, 483, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12784,8 +13606,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:822 Instruction:"PADDSW Vx,Wx" Encoding:"0x66 0x0F 0xED /r"/"RM" { ND_INS_PADDSW, ND_CAT_SSE, ND_SET_SSE2, 483, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12799,8 +13622,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:823 Instruction:"PADDUSB Pq,Qq" Encoding:"NP 0x0F 0xDC /r"/"RM" { ND_INS_PADDUSB, ND_CAT_MMX, ND_SET_MMX, 484, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12814,8 +13638,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:824 Instruction:"PADDUSB Vx,Wx" Encoding:"0x66 0x0F 0xDC /r"/"RM" { ND_INS_PADDUSB, ND_CAT_SSE, ND_SET_SSE2, 484, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12829,8 +13654,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:825 Instruction:"PADDUSW Pq,Qq" Encoding:"NP 0x0F 0xDD /r"/"RM" { ND_INS_PADDUSW, ND_CAT_MMX, ND_SET_MMX, 485, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12844,8 +13670,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:826 Instruction:"PADDUSW Vx,Wx" Encoding:"0x66 0x0F 0xDD /r"/"RM" { ND_INS_PADDUSW, ND_CAT_SSE, ND_SET_SSE2, 485, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12859,8 +13686,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:827 Instruction:"PADDW Pq,Qq" Encoding:"NP 0x0F 0xFD /r"/"RM" { ND_INS_PADDW, ND_CAT_MMX, ND_SET_MMX, 486, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12874,8 +13702,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:828 Instruction:"PADDW Vx,Wx" Encoding:"0x66 0x0F 0xFD /r"/"RM" { ND_INS_PADDW, ND_CAT_SSE, ND_SET_SSE2, 486, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12889,8 +13718,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:829 Instruction:"PALIGNR Pq,Qq,Ib" Encoding:"NP 0x0F 0x3A 0x0F /r ib"/"RMI" { ND_INS_PALIGNR, ND_CAT_MMX, ND_SET_SSSE3, 487, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -12905,8 +13735,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:830 Instruction:"PALIGNR Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x0F /r ib"/"RMI" { ND_INS_PALIGNR, ND_CAT_SSE, ND_SET_SSSE3, 487, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -12921,8 +13752,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:831 Instruction:"PAND Pq,Qq" Encoding:"NP 0x0F 0xDB /r"/"RM" { ND_INS_PAND, ND_CAT_LOGICAL, ND_SET_MMX, 488, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12936,8 +13768,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:832 Instruction:"PAND Vx,Wx" Encoding:"0x66 0x0F 0xDB /r"/"RM" { ND_INS_PAND, ND_CAT_LOGICAL, ND_SET_SSE2, 488, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12951,8 +13784,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:833 Instruction:"PANDN Pq,Qq" Encoding:"NP 0x0F 0xDF /r"/"RM" { ND_INS_PANDN, ND_CAT_LOGICAL, ND_SET_MMX, 489, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -12966,8 +13800,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:834 Instruction:"PANDN Vx,Wx" Encoding:"0x66 0x0F 0xDF /r"/"RM" { ND_INS_PANDN, ND_CAT_LOGICAL, ND_SET_SSE2, 489, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -12981,8 +13816,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:835 Instruction:"PAUSE" Encoding:"a0xF3 0x90"/"" { ND_INS_PAUSE, ND_CAT_MISC, ND_SET_PAUSE, 490, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -12995,8 +13831,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:836 Instruction:"PAVGB Pq,Qq" Encoding:"NP 0x0F 0xE0 /r"/"RM" { ND_INS_PAVGB, ND_CAT_MMX, ND_SET_MMX, 491, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13010,8 +13847,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:837 Instruction:"PAVGB Vx,Wx" Encoding:"0x66 0x0F 0xE0 /r"/"RM" { ND_INS_PAVGB, ND_CAT_SSE, ND_SET_SSE2, 491, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13025,8 +13863,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:838 Instruction:"PAVGUSB Pq,Qq" Encoding:"0x0F 0x0F /r 0xBF"/"RM" { ND_INS_PAVGUSB, ND_CAT_3DNOW, ND_SET_3DNOW, 492, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13040,8 +13879,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:839 Instruction:"PAVGW Pq,Qq" Encoding:"NP 0x0F 0xE3 /r"/"RM" { ND_INS_PAVGW, ND_CAT_MMX, ND_SET_MMX, 493, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13055,8 +13895,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:840 Instruction:"PAVGW Vx,Wx" Encoding:"0x66 0x0F 0xE3 /r"/"RM" { ND_INS_PAVGW, ND_CAT_SSE, ND_SET_SSE2, 493, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13070,8 +13911,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:841 Instruction:"PBLENDVB Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0x10 /r"/"RM" { ND_INS_PBLENDVB, ND_CAT_SSE, ND_SET_SSE4, 494, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13086,8 +13928,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:842 Instruction:"PBLENDW Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x0E /r ib"/"RMI" { ND_INS_PBLENDW, ND_CAT_SSE, ND_SET_SSE4, 495, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13102,8 +13945,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:843 Instruction:"PCLMULQDQ Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x44 /r ib"/"RMI" { ND_INS_PCLMULQDQ, ND_CAT_PCLMULQDQ, ND_SET_PCLMULQDQ, 496, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_PCLMULQDQ, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_PCLMULQDQ, 0, 0, 0, @@ -13118,8 +13962,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:844 Instruction:"PCMPEQB Pq,Qq" Encoding:"NP 0x0F 0x74 /r"/"RM" { ND_INS_PCMPEQB, ND_CAT_MMX, ND_SET_MMX, 497, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13133,8 +13978,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:845 Instruction:"PCMPEQB Vx,Wx" Encoding:"0x66 0x0F 0x74 /r"/"RM" { ND_INS_PCMPEQB, ND_CAT_SSE, ND_SET_SSE2, 497, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13148,8 +13994,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:846 Instruction:"PCMPEQD Pq,Qq" Encoding:"NP 0x0F 0x76 /r"/"RM" { ND_INS_PCMPEQD, ND_CAT_MMX, ND_SET_MMX, 498, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13163,8 +14010,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:847 Instruction:"PCMPEQD Vx,Wx" Encoding:"0x66 0x0F 0x76 /r"/"RM" { ND_INS_PCMPEQD, ND_CAT_SSE, ND_SET_SSE2, 498, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13178,8 +14026,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:848 Instruction:"PCMPEQQ Vx,Wx" Encoding:"0x66 0x0F 0x38 0x29 /r"/"RM" { ND_INS_PCMPEQQ, ND_CAT_SSE, ND_SET_SSE4, 499, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13193,8 +14042,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:849 Instruction:"PCMPEQW Pq,Qq" Encoding:"NP 0x0F 0x75 /r"/"RM" { ND_INS_PCMPEQW, ND_CAT_MMX, ND_SET_MMX, 500, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13208,8 +14058,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:850 Instruction:"PCMPEQW Vx,Wx" Encoding:"0x66 0x0F 0x75 /r"/"RM" { ND_INS_PCMPEQW, ND_CAT_SSE, ND_SET_SSE2, 500, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13223,8 +14074,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:851 Instruction:"PCMPESTRI Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x61 /r ib"/"RMI" { ND_INS_PCMPESTRI, ND_CAT_SSE, ND_SET_SSE42, 501, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, + 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -13243,8 +14095,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:852 Instruction:"PCMPESTRM Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x60 /r ib"/"RMI" { ND_INS_PCMPESTRM, ND_CAT_SSE, ND_SET_SSE42, 502, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, + 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -13263,8 +14116,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:853 Instruction:"PCMPGTB Pq,Qq" Encoding:"NP 0x0F 0x64 /r"/"RM" { ND_INS_PCMPGTB, ND_CAT_MMX, ND_SET_MMX, 503, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13278,8 +14132,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:854 Instruction:"PCMPGTB Vx,Wx" Encoding:"0x66 0x0F 0x64 /r"/"RM" { ND_INS_PCMPGTB, ND_CAT_SSE, ND_SET_SSE2, 503, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13293,8 +14148,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:855 Instruction:"PCMPGTD Pq,Qq" Encoding:"NP 0x0F 0x66 /r"/"RM" { ND_INS_PCMPGTD, ND_CAT_MMX, ND_SET_MMX, 504, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13308,8 +14164,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:856 Instruction:"PCMPGTD Vx,Wx" Encoding:"0x66 0x0F 0x66 /r"/"RM" { ND_INS_PCMPGTD, ND_CAT_SSE, ND_SET_SSE2, 504, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13323,8 +14180,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:857 Instruction:"PCMPGTQ Vx,Wx" Encoding:"0x66 0x0F 0x38 0x37 /r"/"RM" { ND_INS_PCMPGTQ, ND_CAT_SSE, ND_SET_SSE42, 505, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, 0, 0, 0, @@ -13338,8 +14196,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:858 Instruction:"PCMPGTW Pq,Qq" Encoding:"NP 0x0F 0x65 /r"/"RM" { ND_INS_PCMPGTW, ND_CAT_MMX, ND_SET_MMX, 506, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13353,8 +14212,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:859 Instruction:"PCMPGTW Vx,Wx" Encoding:"0x66 0x0F 0x65 /r"/"RM" { ND_INS_PCMPGTW, ND_CAT_SSE, ND_SET_SSE2, 506, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13368,8 +14228,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:860 Instruction:"PCMPISTRI Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x63 /r ib"/"RMI" { ND_INS_PCMPISTRI, ND_CAT_SSE, ND_SET_SSE42, 507, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, + 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -13386,8 +14247,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:861 Instruction:"PCMPISTRM Vdq,Wdq,Ib" Encoding:"0x66 0x0F 0x3A 0x62 /r ib"/"RMI" { ND_INS_PCMPISTRM, ND_CAT_SSE, ND_SET_SSE42, 508, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, + 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE42, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -13404,8 +14266,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:862 Instruction:"PCOMMIT" Encoding:"0x66 0x0F 0xAE /7:reg"/"" { ND_INS_PCOMMIT, ND_CAT_MISC, ND_SET_PCOMMIT, 509, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PCOMMIT, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PCOMMIT, 0, 0, 0, @@ -13418,8 +14281,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:863 Instruction:"PCONFIG" Encoding:"NP 0x0F 0x01 /0xC5"/"" { ND_INS_PCONFIG, ND_CAT_PCONFIG, ND_SET_PCONFIG, 510, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PCONFIG, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PCONFIG, 0, 0, 0, @@ -13435,8 +14299,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:864 Instruction:"PDEP Gy,By,Ey" Encoding:"vex m:2 p:3 l:0 w:x 0xF5 /r"/"RVM" { ND_INS_PDEP, ND_CAT_BMI2, ND_SET_BMI2, 511, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -13451,8 +14316,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:865 Instruction:"PEXT Gy,By,Ey" Encoding:"vex m:2 p:2 l:0 w:x 0xF5 /r"/"RVM" { ND_INS_PEXT, ND_CAT_BMI2, ND_SET_BMI2, 512, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -13467,8 +14333,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:866 Instruction:"PEXTRB Mb,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x14 /r:mem ib"/"MRI" { ND_INS_PEXTRB, ND_CAT_SSE, ND_SET_SSE4, 513, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13483,8 +14350,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:867 Instruction:"PEXTRB Rd,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x14 /r:reg ib"/"MRI" { ND_INS_PEXTRB, ND_CAT_SSE, ND_SET_SSE4, 513, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13499,8 +14367,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:868 Instruction:"PEXTRD Ey,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x16 /r ib"/"MRI" { ND_INS_PEXTRD, ND_CAT_SSE, ND_SET_SSE4, 514, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13515,8 +14384,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:869 Instruction:"PEXTRQ Ey,Vdq,Ib" Encoding:"rexw 0x66 0x0F 0x3A 0x16 /r ib"/"MRI" { ND_INS_PEXTRQ, ND_CAT_SSE, ND_SET_SSE4, 515, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13531,8 +14401,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:870 Instruction:"PEXTRW Gy,Nq,Ib" Encoding:"NP 0x0F 0xC5 /r:reg ib"/"RMI" { ND_INS_PEXTRW, ND_CAT_MMX, ND_SET_MMX, 516, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -13547,8 +14418,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:871 Instruction:"PEXTRW Gy,Udq,Ib" Encoding:"0x66 0x0F 0xC5 /r:reg ib"/"RMI" { ND_INS_PEXTRW, ND_CAT_SSE, ND_SET_SSE2, 516, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -13563,8 +14435,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:872 Instruction:"PEXTRW Mw,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x15 /r:mem ib"/"MRI" { ND_INS_PEXTRW, ND_CAT_SSE, ND_SET_SSE4, 516, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13579,8 +14452,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:873 Instruction:"PEXTRW Rd,Vdq,Ib" Encoding:"0x66 0x0F 0x3A 0x15 /r:reg ib"/"MRI" { ND_INS_PEXTRW, ND_CAT_SSE, ND_SET_SSE4, 516, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -13595,8 +14469,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:874 Instruction:"PF2ID Pq,Qq" Encoding:"0x0F 0x0F /r 0x1D"/"RM" { ND_INS_PF2ID, ND_CAT_3DNOW, ND_SET_3DNOW, 517, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13610,8 +14485,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:875 Instruction:"PF2IW Pq,Qq" Encoding:"0x0F 0x0F /r 0x1C"/"RM" { ND_INS_PF2IW, ND_CAT_3DNOW, ND_SET_3DNOW, 518, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13625,8 +14501,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:876 Instruction:"PFACC Pq,Qq" Encoding:"0x0F 0x0F /r 0xAE"/"RM" { ND_INS_PFACC, ND_CAT_3DNOW, ND_SET_3DNOW, 519, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13640,8 +14517,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:877 Instruction:"PFADD Pq,Qq" Encoding:"0x0F 0x0F /r 0x9E"/"RM" { ND_INS_PFADD, ND_CAT_3DNOW, ND_SET_3DNOW, 520, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13655,8 +14533,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:878 Instruction:"PFCMPEQ Pq,Qq" Encoding:"0x0F 0x0F /r 0xB0"/"RM" { ND_INS_PFCMPEQ, ND_CAT_3DNOW, ND_SET_3DNOW, 521, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13670,8 +14549,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:879 Instruction:"PFCMPGE Pq,Qq" Encoding:"0x0F 0x0F /r 0x90"/"RM" { ND_INS_PFCMPGE, ND_CAT_3DNOW, ND_SET_3DNOW, 522, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13685,8 +14565,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:880 Instruction:"PFCMPGT Pq,Qq" Encoding:"0x0F 0x0F /r 0xA0"/"RM" { ND_INS_PFCMPGT, ND_CAT_3DNOW, ND_SET_3DNOW, 523, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13700,8 +14581,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:881 Instruction:"PFMAX Pq,Qq" Encoding:"0x0F 0x0F /r 0xA4"/"RM" { ND_INS_PFMAX, ND_CAT_3DNOW, ND_SET_3DNOW, 524, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13715,8 +14597,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:882 Instruction:"PFMIN Pq,Qq" Encoding:"0x0F 0x0F /r 0x94"/"RM" { ND_INS_PFMIN, ND_CAT_3DNOW, ND_SET_3DNOW, 525, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13730,8 +14613,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:883 Instruction:"PFMUL Pq,Qq" Encoding:"0x0F 0x0F /r 0xB4"/"RM" { ND_INS_PFMUL, ND_CAT_3DNOW, ND_SET_3DNOW, 526, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13745,8 +14629,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:884 Instruction:"PFNACC Pq,Qq" Encoding:"0x0F 0x0F /r 0x8A"/"RM" { ND_INS_PFNACC, ND_CAT_3DNOW, ND_SET_3DNOW, 527, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13760,8 +14645,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:885 Instruction:"PFPNACC Pq,Qq" Encoding:"0x0F 0x0F /r 0x8E"/"RM" { ND_INS_PFPNACC, ND_CAT_3DNOW, ND_SET_3DNOW, 528, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13775,8 +14661,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:886 Instruction:"PFRCP Pq,Qq" Encoding:"0x0F 0x0F /r 0x96"/"RM" { ND_INS_PFRCP, ND_CAT_3DNOW, ND_SET_3DNOW, 529, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13790,8 +14677,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:887 Instruction:"PFRCPIT1 Pq,Qq" Encoding:"0x0F 0x0F /r 0xA6"/"RM" { ND_INS_PFRCPIT1, ND_CAT_3DNOW, ND_SET_3DNOW, 530, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13805,8 +14693,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:888 Instruction:"PFRCPIT2 Pq,Qq" Encoding:"0x0F 0x0F /r 0xB6"/"RM" { ND_INS_PFRCPIT2, ND_CAT_3DNOW, ND_SET_3DNOW, 531, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13820,8 +14709,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:889 Instruction:"PFRCPV Pq,Qq" Encoding:"0x0F 0x0F /r 0x86"/"RM" { ND_INS_PFRCPV, ND_CAT_3DNOW, ND_SET_3DNOW, 532, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13835,8 +14725,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:890 Instruction:"PFRSQIT1 Pq,Qq" Encoding:"0x0F 0x0F /r 0xA7"/"RM" { ND_INS_PFRSQIT1, ND_CAT_3DNOW, ND_SET_3DNOW, 533, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13850,8 +14741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:891 Instruction:"PFRSQRT Pq,Qq" Encoding:"0x0F 0x0F /r 0x97"/"RM" { ND_INS_PFRSQRT, ND_CAT_3DNOW, ND_SET_3DNOW, 534, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13865,8 +14757,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:892 Instruction:"PFRSQRTV Pq,Qq" Encoding:"0x0F 0x0F /r 0x87"/"RM" { ND_INS_PFRSQRTV, ND_CAT_3DNOW, ND_SET_3DNOW, 535, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13880,8 +14773,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:893 Instruction:"PFSUB Pq,Qq" Encoding:"0x0F 0x0F /r 0x9A"/"RM" { ND_INS_PFSUB, ND_CAT_3DNOW, ND_SET_3DNOW, 536, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13895,8 +14789,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:894 Instruction:"PFSUBR Pq,Qq" Encoding:"0x0F 0x0F /r 0xAA"/"RM" { ND_INS_PFSUBR, ND_CAT_3DNOW, ND_SET_3DNOW, 537, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -13910,8 +14805,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:895 Instruction:"PHADDD Pq,Qq" Encoding:"NP 0x0F 0x38 0x02 /r"/"RM" { ND_INS_PHADDD, ND_CAT_MMX, ND_SET_SSSE3, 538, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -13925,8 +14821,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:896 Instruction:"PHADDD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x02 /r"/"RM" { ND_INS_PHADDD, ND_CAT_SSE, ND_SET_SSSE3, 538, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -13940,8 +14837,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:897 Instruction:"PHADDSW Pq,Qq" Encoding:"NP 0x0F 0x38 0x03 /r"/"RM" { ND_INS_PHADDSW, ND_CAT_MMX, ND_SET_SSSE3, 539, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -13955,8 +14853,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:898 Instruction:"PHADDSW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x03 /r"/"RM" { ND_INS_PHADDSW, ND_CAT_SSE, ND_SET_SSSE3, 539, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -13970,8 +14869,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:899 Instruction:"PHADDW Pq,Qq" Encoding:"NP 0x0F 0x38 0x01 /r"/"RM" { ND_INS_PHADDW, ND_CAT_MMX, ND_SET_SSSE3, 540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -13985,8 +14885,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:900 Instruction:"PHADDW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x01 /r"/"RM" { ND_INS_PHADDW, ND_CAT_SSE, ND_SET_SSSE3, 540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14000,8 +14901,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:901 Instruction:"PHMINPOSUW Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0x41 /r"/"RM" { ND_INS_PHMINPOSUW, ND_CAT_SSE, ND_SET_SSE4, 541, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14015,8 +14917,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:902 Instruction:"PHSUBD Pq,Qq" Encoding:"NP 0x0F 0x38 0x06 /r"/"RM" { ND_INS_PHSUBD, ND_CAT_MMX, ND_SET_SSSE3, 542, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -14030,8 +14933,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:903 Instruction:"PHSUBD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x06 /r"/"RM" { ND_INS_PHSUBD, ND_CAT_SSE, ND_SET_SSSE3, 542, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14045,8 +14949,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:904 Instruction:"PHSUBSW Pq,Qq" Encoding:"NP 0x0F 0x38 0x07 /r"/"RM" { ND_INS_PHSUBSW, ND_CAT_MMX, ND_SET_SSSE3, 543, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -14060,8 +14965,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:905 Instruction:"PHSUBSW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x07 /r"/"RM" { ND_INS_PHSUBSW, ND_CAT_SSE, ND_SET_SSSE3, 543, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14075,8 +14981,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:906 Instruction:"PHSUBW Pq,Qq" Encoding:"NP 0x0F 0x38 0x05 /r"/"RM" { ND_INS_PHSUBW, ND_CAT_MMX, ND_SET_SSSE3, 544, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -14090,8 +14997,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:907 Instruction:"PHSUBW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x05 /r"/"RM" { ND_INS_PHSUBW, ND_CAT_SSE, ND_SET_SSSE3, 544, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14105,8 +15013,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:908 Instruction:"PI2FD Pq,Qq" Encoding:"0x0F 0x0F /r 0x0D"/"RM" { ND_INS_PI2FD, ND_CAT_3DNOW, ND_SET_3DNOW, 545, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -14120,8 +15029,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:909 Instruction:"PI2FW Pq,Qq" Encoding:"0x0F 0x0F /r 0x0C"/"RM" { ND_INS_PI2FW, ND_CAT_3DNOW, ND_SET_3DNOW, 546, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -14135,8 +15045,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:910 Instruction:"PINSRB Vdq,Mb,Ib" Encoding:"0x66 0x0F 0x3A 0x20 /r:mem ib"/"RMI" { ND_INS_PINSRB, ND_CAT_SSE, ND_SET_SSE4, 547, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14151,8 +15062,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:911 Instruction:"PINSRB Vdq,Ry,Ib" Encoding:"0x66 0x0F 0x3A 0x20 /r:reg ib"/"RMI" { ND_INS_PINSRB, ND_CAT_SSE, ND_SET_SSE4, 547, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14167,8 +15079,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:912 Instruction:"PINSRD Vdq,Ed,Ib" Encoding:"0x66 0x0F 0x3A 0x22 /r ib"/"RMI" { ND_INS_PINSRD, ND_CAT_SSE, ND_SET_SSE4, 548, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14183,8 +15096,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:913 Instruction:"PINSRQ Vdq,Eq,Ib" Encoding:"rexw 0x66 0x0F 0x3A 0x22 /r ib"/"RMI" { ND_INS_PINSRQ, ND_CAT_SSE, ND_SET_SSE4, 549, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14199,8 +15113,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:914 Instruction:"PINSRW Pq,Rd,Ib" Encoding:"NP 0x0F 0xC4 /r:reg ib"/"RMI" { ND_INS_PINSRW, ND_CAT_MMX, ND_SET_MMX, 550, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14215,8 +15130,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:915 Instruction:"PINSRW Pq,Mw,Ib" Encoding:"NP 0x0F 0xC4 /r:mem ib"/"RMI" { ND_INS_PINSRW, ND_CAT_MMX, ND_SET_MMX, 550, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14231,8 +15147,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:916 Instruction:"PINSRW Vdq,Rd,Ib" Encoding:"0x66 0x0F 0xC4 /r:reg ib"/"RMI" { ND_INS_PINSRW, ND_CAT_SSE, ND_SET_SSE2, 550, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14247,8 +15164,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:917 Instruction:"PINSRW Vdq,Mw,Ib" Encoding:"0x66 0x0F 0xC4 /r:mem ib"/"RMI" { ND_INS_PINSRW, ND_CAT_SSE, ND_SET_SSE2, 550, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14263,8 +15181,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:918 Instruction:"PMADDUBSW Pq,Qq" Encoding:"NP 0x0F 0x38 0x04 /r"/"RM" { ND_INS_PMADDUBSW, ND_CAT_MMX, ND_SET_SSSE3, 551, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -14278,8 +15197,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:919 Instruction:"PMADDUBSW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x04 /r"/"RM" { ND_INS_PMADDUBSW, ND_CAT_SSE, ND_SET_SSSE3, 551, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14293,8 +15213,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:920 Instruction:"PMADDWD Pq,Qq" Encoding:"NP 0x0F 0xF5 /r"/"RM" { ND_INS_PMADDWD, ND_CAT_MMX, ND_SET_MMX, 552, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14308,8 +15229,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:921 Instruction:"PMADDWD Vx,Wx" Encoding:"0x66 0x0F 0xF5 /r"/"RM" { ND_INS_PMADDWD, ND_CAT_SSE, ND_SET_SSE2, 552, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14323,8 +15245,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:922 Instruction:"PMAXSB Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3C /r"/"RM" { ND_INS_PMAXSB, ND_CAT_SSE, ND_SET_SSE4, 553, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14338,8 +15261,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:923 Instruction:"PMAXSD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3D /r"/"RM" { ND_INS_PMAXSD, ND_CAT_SSE, ND_SET_SSE4, 554, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14353,8 +15277,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:924 Instruction:"PMAXSW Pq,Qq" Encoding:"NP 0x0F 0xEE /r"/"RM" { ND_INS_PMAXSW, ND_CAT_MMX, ND_SET_MMX, 555, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14368,8 +15293,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:925 Instruction:"PMAXSW Vx,Wx" Encoding:"0x66 0x0F 0xEE /r"/"RM" { ND_INS_PMAXSW, ND_CAT_SSE, ND_SET_SSE2, 555, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14383,8 +15309,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:926 Instruction:"PMAXUB Pq,Qq" Encoding:"NP 0x0F 0xDE /r"/"RM" { ND_INS_PMAXUB, ND_CAT_MMX, ND_SET_MMX, 556, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14398,8 +15325,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:927 Instruction:"PMAXUB Vx,Wx" Encoding:"0x66 0x0F 0xDE /r"/"RM" { ND_INS_PMAXUB, ND_CAT_SSE, ND_SET_SSE2, 556, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14413,8 +15341,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:928 Instruction:"PMAXUD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3F /r"/"RM" { ND_INS_PMAXUD, ND_CAT_SSE, ND_SET_SSE4, 557, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14428,8 +15357,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:929 Instruction:"PMAXUW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3E /r"/"RM" { ND_INS_PMAXUW, ND_CAT_SSE, ND_SET_SSE4, 558, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14443,8 +15373,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:930 Instruction:"PMINSB Vx,Wx" Encoding:"0x66 0x0F 0x38 0x38 /r"/"RM" { ND_INS_PMINSB, ND_CAT_SSE, ND_SET_SSE4, 559, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14458,8 +15389,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:931 Instruction:"PMINSD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x39 /r"/"RM" { ND_INS_PMINSD, ND_CAT_SSE, ND_SET_SSE4, 560, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14473,8 +15405,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:932 Instruction:"PMINSW Pq,Qq" Encoding:"NP 0x0F 0xEA /r"/"RM" { ND_INS_PMINSW, ND_CAT_MMX, ND_SET_MMX, 561, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14488,8 +15421,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:933 Instruction:"PMINSW Vx,Wx" Encoding:"0x66 0x0F 0xEA /r"/"RM" { ND_INS_PMINSW, ND_CAT_SSE, ND_SET_SSE2, 561, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14503,8 +15437,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:934 Instruction:"PMINUB Pq,Qq" Encoding:"NP 0x0F 0xDA /r"/"RM" { ND_INS_PMINUB, ND_CAT_MMX, ND_SET_MMX, 562, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14518,8 +15453,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:935 Instruction:"PMINUB Vx,Wx" Encoding:"0x66 0x0F 0xDA /r"/"RM" { ND_INS_PMINUB, ND_CAT_SSE, ND_SET_SSE2, 562, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14533,8 +15469,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:936 Instruction:"PMINUD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3B /r"/"RM" { ND_INS_PMINUD, ND_CAT_SSE, ND_SET_SSE4, 563, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14548,8 +15485,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:937 Instruction:"PMINUW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x3A /r"/"RM" { ND_INS_PMINUW, ND_CAT_SSE, ND_SET_SSE4, 564, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14563,8 +15501,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:938 Instruction:"PMOVMSKB Gd,Nq" Encoding:"NP 0x0F 0xD7 /r:reg"/"RM" { ND_INS_PMOVMSKB, ND_CAT_MMX, ND_SET_SSE, 565, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -14578,8 +15517,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:939 Instruction:"PMOVMSKB Gd,Ux" Encoding:"0x66 0x0F 0xD7 /r:reg"/"RM" { ND_INS_PMOVMSKB, ND_CAT_SSE, ND_SET_SSE2, 565, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14593,8 +15533,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:940 Instruction:"PMOVSXBD Vdq,Wd" Encoding:"0x66 0x0F 0x38 0x21 /r"/"RM" { ND_INS_PMOVSXBD, ND_CAT_SSE, ND_SET_SSE4, 566, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14608,8 +15549,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:941 Instruction:"PMOVSXBQ Vdq,Ww" Encoding:"0x66 0x0F 0x38 0x22 /r"/"RM" { ND_INS_PMOVSXBQ, ND_CAT_SSE, ND_SET_SSE4, 567, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14623,8 +15565,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:942 Instruction:"PMOVSXBW Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x20 /r"/"RM" { ND_INS_PMOVSXBW, ND_CAT_SSE, ND_SET_SSE4, 568, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14638,8 +15581,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:943 Instruction:"PMOVSXDQ Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x25 /r"/"RM" { ND_INS_PMOVSXDQ, ND_CAT_SSE, ND_SET_SSE4, 569, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14653,8 +15597,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:944 Instruction:"PMOVSXWD Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x23 /r"/"RM" { ND_INS_PMOVSXWD, ND_CAT_SSE, ND_SET_SSE4, 570, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14668,8 +15613,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:945 Instruction:"PMOVSXWQ Vdq,Wd" Encoding:"0x66 0x0F 0x38 0x24 /r"/"RM" { ND_INS_PMOVSXWQ, ND_CAT_SSE, ND_SET_SSE4, 571, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14683,8 +15629,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:946 Instruction:"PMOVZXBD Vdq,Wd" Encoding:"0x66 0x0F 0x38 0x31 /r"/"RM" { ND_INS_PMOVZXBD, ND_CAT_SSE, ND_SET_SSE4, 572, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14698,8 +15645,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:947 Instruction:"PMOVZXBQ Vdq,Ww" Encoding:"0x66 0x0F 0x38 0x32 /r"/"RM" { ND_INS_PMOVZXBQ, ND_CAT_SSE, ND_SET_SSE4, 573, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14713,8 +15661,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:948 Instruction:"PMOVZXBW Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x30 /r"/"RM" { ND_INS_PMOVZXBW, ND_CAT_SSE, ND_SET_SSE4, 574, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14728,8 +15677,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:949 Instruction:"PMOVZXDQ Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x35 /r"/"RM" { ND_INS_PMOVZXDQ, ND_CAT_SSE, ND_SET_SSE4, 575, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14743,8 +15693,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:950 Instruction:"PMOVZXWD Vdq,Wq" Encoding:"0x66 0x0F 0x38 0x33 /r"/"RM" { ND_INS_PMOVZXWD, ND_CAT_SSE, ND_SET_SSE4, 576, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14758,8 +15709,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:951 Instruction:"PMOVZXWQ Vdq,Wd" Encoding:"0x66 0x0F 0x38 0x34 /r"/"RM" { ND_INS_PMOVZXWQ, ND_CAT_SSE, ND_SET_SSE4, 577, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14773,8 +15725,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:952 Instruction:"PMULDQ Vx,Wx" Encoding:"0x66 0x0F 0x38 0x28 /r"/"RM" { ND_INS_PMULDQ, ND_CAT_SSE, ND_SET_SSE4, 578, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14788,8 +15741,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:953 Instruction:"PMULHRSW Pq,Qq" Encoding:"NP 0x0F 0x38 0x0B /r"/"RM" { ND_INS_PMULHRSW, ND_CAT_MMX, ND_SET_SSSE3, 579, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -14803,8 +15757,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:954 Instruction:"PMULHRSW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x0B /r"/"RM" { ND_INS_PMULHRSW, ND_CAT_SSE, ND_SET_SSSE3, 579, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -14818,8 +15773,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:955 Instruction:"PMULHRW Pq,Qq" Encoding:"0x0F 0x0F /r 0xB7"/"RM" { ND_INS_PMULHRW, ND_CAT_3DNOW, ND_SET_3DNOW, 580, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -14833,8 +15789,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:956 Instruction:"PMULHUW Pq,Qq" Encoding:"NP 0x0F 0xE4 /r"/"RM" { ND_INS_PMULHUW, ND_CAT_MMX, ND_SET_MMX, 581, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14848,8 +15805,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:957 Instruction:"PMULHUW Vx,Wx" Encoding:"0x66 0x0F 0xE4 /r"/"RM" { ND_INS_PMULHUW, ND_CAT_SSE, ND_SET_SSE2, 581, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14863,8 +15821,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:958 Instruction:"PMULHW Pq,Qq" Encoding:"NP 0x0F 0xE5 /r"/"RM" { ND_INS_PMULHW, ND_CAT_MMX, ND_SET_MMX, 582, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14878,8 +15837,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:959 Instruction:"PMULHW Vx,Wx" Encoding:"0x66 0x0F 0xE5 /r"/"RM" { ND_INS_PMULHW, ND_CAT_SSE, ND_SET_SSE2, 582, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14893,8 +15853,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:960 Instruction:"PMULLD Vx,Wx" Encoding:"0x66 0x0F 0x38 0x40 /r"/"RM" { ND_INS_PMULLD, ND_CAT_SSE, ND_SET_SSE4, 583, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -14908,8 +15869,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:961 Instruction:"PMULLW Pq,Qq" Encoding:"NP 0x0F 0xD5 /r"/"RM" { ND_INS_PMULLW, ND_CAT_MMX, ND_SET_MMX, 584, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -14923,8 +15885,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:962 Instruction:"PMULLW Vx,Wx" Encoding:"0x66 0x0F 0xD5 /r"/"RM" { ND_INS_PMULLW, ND_CAT_SSE, ND_SET_SSE2, 584, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14938,8 +15901,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:963 Instruction:"PMULUDQ Pq,Qq" Encoding:"NP 0x0F 0xF4 /r"/"RM" { ND_INS_PMULUDQ, ND_CAT_MMX, ND_SET_SSE2, 585, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -14953,8 +15917,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:964 Instruction:"PMULUDQ Vx,Wx" Encoding:"0x66 0x0F 0xF4 /r"/"RM" { ND_INS_PMULUDQ, ND_CAT_SSE, ND_SET_SSE2, 585, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -14968,8 +15933,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:965 Instruction:"POP FS" Encoding:"0x0F 0xA1"/"" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -14983,8 +15949,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:966 Instruction:"POP GS" Encoding:"0x0F 0xA9"/"" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -14998,8 +15965,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:967 Instruction:"POP ES" Encoding:"0x07"/"" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -15013,8 +15981,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:968 Instruction:"POP SS" Encoding:"0x17"/"" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -15028,8 +15997,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:969 Instruction:"POP DS" Encoding:"0x1F"/"" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -15043,8 +16013,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:970 Instruction:"POP Zv" Encoding:"0x58"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15058,8 +16029,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:971 Instruction:"POP Zv" Encoding:"0x59"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15073,8 +16045,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:972 Instruction:"POP Zv" Encoding:"0x5A"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15088,8 +16061,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:973 Instruction:"POP Zv" Encoding:"0x5B"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15103,8 +16077,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:974 Instruction:"POP Zv" Encoding:"0x5C"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15118,8 +16093,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:975 Instruction:"POP Zv" Encoding:"0x5D"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15133,8 +16109,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:976 Instruction:"POP Zv" Encoding:"0x5E"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15148,8 +16125,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:977 Instruction:"POP Zv" Encoding:"0x5F"/"O" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15163,8 +16141,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:978 Instruction:"POP Ev" Encoding:"0x8F /0"/"M" { ND_INS_POP, ND_CAT_POP, ND_SET_I86, 586, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15178,8 +16157,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:979 Instruction:"POPA" Encoding:"ds16 0x61"/"" { ND_INS_POPA, ND_CAT_POP, ND_SET_I386, 587, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -15193,8 +16173,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:980 Instruction:"POPAD" Encoding:"ds32 0x61"/"" { ND_INS_POPAD, ND_CAT_POP, ND_SET_I386, 588, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -15208,8 +16189,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:981 Instruction:"POPCNT Gv,Ev" Encoding:"a0xF3 0x0F 0xB8 /r"/"RM" { ND_INS_POPCNT, ND_CAT_SSE, ND_SET_POPCNT, 589, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_POPCNT, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_POPCNT, 0, 0|NDR_RFLAG_ZF, 0, @@ -15224,8 +16206,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:982 Instruction:"POPFD Fv" Encoding:"ds32 0x9D"/"" { ND_INS_POPF, ND_CAT_POP, ND_SET_I86, 590, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15239,8 +16222,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:983 Instruction:"POPFQ Fv" Encoding:"dds64 0x9D"/"" { ND_INS_POPF, ND_CAT_POP, ND_SET_I86, 591, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15254,8 +16238,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:984 Instruction:"POPFW Fv" Encoding:"ds16 0x9D"/"" { ND_INS_POPF, ND_CAT_POP, ND_SET_I86, 592, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -15269,8 +16254,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:985 Instruction:"POR Pq,Qq" Encoding:"NP 0x0F 0xEB /r"/"RM" { ND_INS_POR, ND_CAT_LOGICAL, ND_SET_MMX, 593, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15284,8 +16270,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:986 Instruction:"POR Vx,Wx" Encoding:"0x66 0x0F 0xEB /r"/"RM" { ND_INS_POR, ND_CAT_LOGICAL, ND_SET_SSE2, 593, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15299,8 +16286,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:987 Instruction:"PREFETCH Mb" Encoding:"0x0F 0x0D /4:mem"/"M" { ND_INS_PREFETCH, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 594, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15313,8 +16301,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:988 Instruction:"PREFETCH Mb" Encoding:"0x0F 0x0D /5:mem"/"M" { ND_INS_PREFETCH, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 594, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15327,8 +16316,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:989 Instruction:"PREFETCH Mb" Encoding:"0x0F 0x0D /6:mem"/"M" { ND_INS_PREFETCH, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 594, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15341,8 +16331,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:990 Instruction:"PREFETCH Mb" Encoding:"0x0F 0x0D /7:mem"/"M" { ND_INS_PREFETCH, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 594, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15355,8 +16346,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:991 Instruction:"PREFETCHE Mb" Encoding:"0x0F 0x0D /0:mem"/"M" { ND_INS_PREFETCHE, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 595, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15369,8 +16361,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:992 Instruction:"PREFETCHM Mb" Encoding:"0x0F 0x0D /3:mem"/"M" { ND_INS_PREFETCHM, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 596, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15383,8 +16376,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:993 Instruction:"PREFETCHNTA Mb" Encoding:"0x0F 0x18 /0:mem"/"M" { ND_INS_PREFETCHNTA, ND_CAT_PREFETCH, ND_SET_SSE, 597, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -15397,8 +16391,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:994 Instruction:"PREFETCHT0 Mb" Encoding:"0x0F 0x18 /1:mem"/"M" { ND_INS_PREFETCHT0, ND_CAT_PREFETCH, ND_SET_SSE, 598, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -15411,8 +16406,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:995 Instruction:"PREFETCHT1 Mb" Encoding:"0x0F 0x18 /2:mem"/"M" { ND_INS_PREFETCHT1, ND_CAT_PREFETCH, ND_SET_SSE, 599, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -15425,8 +16421,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:996 Instruction:"PREFETCHT2 Mb" Encoding:"0x0F 0x18 /3:mem"/"M" { ND_INS_PREFETCHT2, ND_CAT_PREFETCH, ND_SET_SSE, 600, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -15439,8 +16436,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:997 Instruction:"PREFETCHW Mb" Encoding:"0x0F 0x0D /1:mem"/"M" { ND_INS_PREFETCHW, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 601, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15453,8 +16451,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:998 Instruction:"PREFETCHWT1 Mb" Encoding:"0x0F 0x0D /2:mem"/"M" { ND_INS_PREFETCHWT1, ND_CAT_PREFETCH, ND_SET_PREFETCH_NOP, 602, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -15467,8 +16466,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:999 Instruction:"PSADBW Pq,Qq" Encoding:"NP 0x0F 0xF6 /r"/"RM" { ND_INS_PSADBW, ND_CAT_MMX, ND_SET_MMX, 603, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15482,8 +16482,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1000 Instruction:"PSADBW Vx,Wx" Encoding:"0x66 0x0F 0xF6 /r"/"RM" { ND_INS_PSADBW, ND_CAT_SSE, ND_SET_SSE2, 603, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15497,8 +16498,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1001 Instruction:"PSHUFB Pq,Qq" Encoding:"NP 0x0F 0x38 0x00 /r"/"RM" { ND_INS_PSHUFB, ND_CAT_MMX, ND_SET_SSSE3, 604, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -15512,8 +16514,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1002 Instruction:"PSHUFB Vx,Wx" Encoding:"0x66 0x0F 0x38 0x00 /r"/"RM" { ND_INS_PSHUFB, ND_CAT_SSE, ND_SET_SSSE3, 604, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -15527,8 +16530,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1003 Instruction:"PSHUFD Vx,Wx,Ib" Encoding:"0x66 0x0F 0x70 /r ib"/"RMI" { ND_INS_PSHUFD, ND_CAT_SSE, ND_SET_SSE2, 605, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15543,8 +16547,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1004 Instruction:"PSHUFHW Vx,Wx,Ib" Encoding:"0xF3 0x0F 0x70 /r ib"/"RMI" { ND_INS_PSHUFHW, ND_CAT_SSE, ND_SET_SSE2, 606, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15559,8 +16564,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1005 Instruction:"PSHUFLW Vx,Wx,Ib" Encoding:"0xF2 0x0F 0x70 /r ib"/"RMI" { ND_INS_PSHUFLW, ND_CAT_SSE, ND_SET_SSE2, 607, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15575,8 +16581,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1006 Instruction:"PSHUFW Pq,Qq,Ib" Encoding:"NP 0x0F 0x70 /r ib"/"RMI" { ND_INS_PSHUFW, ND_CAT_MMX, ND_SET_MMX, 608, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15591,8 +16598,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1007 Instruction:"PSIGNB Pq,Qq" Encoding:"NP 0x0F 0x38 0x08 /r"/"RM" { ND_INS_PSIGNB, ND_CAT_MMX, ND_SET_SSSE3, 609, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -15606,8 +16614,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1008 Instruction:"PSIGNB Vx,Wx" Encoding:"0x66 0x0F 0x38 0x08 /r"/"RM" { ND_INS_PSIGNB, ND_CAT_SSE, ND_SET_SSSE3, 609, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -15621,8 +16630,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1009 Instruction:"PSIGND Pq,Qq" Encoding:"NP 0x0F 0x38 0x0A /r"/"RM" { ND_INS_PSIGND, ND_CAT_MMX, ND_SET_SSSE3, 610, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -15636,8 +16646,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1010 Instruction:"PSIGND Vx,Wx" Encoding:"0x66 0x0F 0x38 0x0A /r"/"RM" { ND_INS_PSIGND, ND_CAT_SSE, ND_SET_SSSE3, 610, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -15651,8 +16662,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1011 Instruction:"PSIGNW Pq,Qq" Encoding:"NP 0x0F 0x38 0x09 /r"/"RM" { ND_INS_PSIGNW, ND_CAT_MMX, ND_SET_SSSE3, 611, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSSE3, 0, 0, 0, @@ -15666,8 +16678,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1012 Instruction:"PSIGNW Vx,Wx" Encoding:"0x66 0x0F 0x38 0x09 /r"/"RM" { ND_INS_PSIGNW, ND_CAT_SSE, ND_SET_SSSE3, 611, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSSE3, 0, 0, 0, @@ -15681,8 +16694,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1013 Instruction:"PSLLD Nq,Ib" Encoding:"NP 0x0F 0x72 /6:reg ib"/"MI" { ND_INS_PSLLD, ND_CAT_MMX, ND_SET_MMX, 612, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15696,8 +16710,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1014 Instruction:"PSLLD Ux,Ib" Encoding:"0x66 0x0F 0x72 /6:reg ib"/"MI" { ND_INS_PSLLD, ND_CAT_SSE, ND_SET_SSE2, 612, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15711,8 +16726,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1015 Instruction:"PSLLD Pq,Qq" Encoding:"NP 0x0F 0xF2 /r"/"RM" { ND_INS_PSLLD, ND_CAT_MMX, ND_SET_MMX, 612, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15726,8 +16742,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1016 Instruction:"PSLLD Vx,Wx" Encoding:"0x66 0x0F 0xF2 /r"/"RM" { ND_INS_PSLLD, ND_CAT_SSE, ND_SET_SSE2, 612, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15741,8 +16758,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1017 Instruction:"PSLLDQ Ux,Ib" Encoding:"0x66 0x0F 0x73 /7:reg ib"/"MI" { ND_INS_PSLLDQ, ND_CAT_SSE, ND_SET_SSE2, 613, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15756,8 +16774,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1018 Instruction:"PSLLQ Nq,Ib" Encoding:"NP 0x0F 0x73 /6:reg ib"/"MI" { ND_INS_PSLLQ, ND_CAT_MMX, ND_SET_MMX, 614, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15771,8 +16790,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1019 Instruction:"PSLLQ Ux,Ib" Encoding:"0x66 0x0F 0x73 /6:reg ib"/"MI" { ND_INS_PSLLQ, ND_CAT_SSE, ND_SET_SSE2, 614, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15786,8 +16806,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1020 Instruction:"PSLLQ Pq,Qq" Encoding:"NP 0x0F 0xF3 /r"/"RM" { ND_INS_PSLLQ, ND_CAT_MMX, ND_SET_MMX, 614, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15801,8 +16822,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1021 Instruction:"PSLLQ Vx,Wx" Encoding:"0x66 0x0F 0xF3 /r"/"RM" { ND_INS_PSLLQ, ND_CAT_SSE, ND_SET_SSE2, 614, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15816,8 +16838,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1022 Instruction:"PSLLW Nq,Ib" Encoding:"NP 0x0F 0x71 /6:reg ib"/"MI" { ND_INS_PSLLW, ND_CAT_MMX, ND_SET_MMX, 615, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15831,8 +16854,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1023 Instruction:"PSLLW Ux,Ib" Encoding:"0x66 0x0F 0x71 /6:reg ib"/"MI" { ND_INS_PSLLW, ND_CAT_SSE, ND_SET_SSE2, 615, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15846,8 +16870,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1024 Instruction:"PSLLW Pq,Qq" Encoding:"NP 0x0F 0xF1 /r"/"RM" { ND_INS_PSLLW, ND_CAT_MMX, ND_SET_MMX, 615, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15861,8 +16886,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1025 Instruction:"PSLLW Vx,Wx" Encoding:"0x66 0x0F 0xF1 /r"/"RM" { ND_INS_PSLLW, ND_CAT_SSE, ND_SET_SSE2, 615, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15876,8 +16902,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1026 Instruction:"PSMASH" Encoding:"0xF3 0x0F 0x01 /0xFF"/"" { ND_INS_PSMASH, ND_CAT_SYSTEM, ND_SET_SNP, 616, - ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, 0, 0|NDR_RFLAG_OF|NDR_RFLAG_ZF|NDR_RFLAG_AF|NDR_RFLAG_PF|NDR_RFLAG_SF, 0, @@ -15891,8 +16918,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1027 Instruction:"PSRAD Nq,Ib" Encoding:"NP 0x0F 0x72 /4:reg ib"/"MI" { ND_INS_PSRAD, ND_CAT_MMX, ND_SET_MMX, 617, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15906,8 +16934,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1028 Instruction:"PSRAD Ux,Ib" Encoding:"0x66 0x0F 0x72 /4:reg ib"/"MI" { ND_INS_PSRAD, ND_CAT_SSE, ND_SET_SSE2, 617, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15921,8 +16950,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1029 Instruction:"PSRAD Pq,Qq" Encoding:"NP 0x0F 0xE2 /r"/"RM" { ND_INS_PSRAD, ND_CAT_MMX, ND_SET_MMX, 617, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15936,8 +16966,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1030 Instruction:"PSRAD Vx,Wx" Encoding:"0x66 0x0F 0xE2 /r"/"RM" { ND_INS_PSRAD, ND_CAT_SSE, ND_SET_SSE2, 617, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15951,8 +16982,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1031 Instruction:"PSRAW Nq,Ib" Encoding:"NP 0x0F 0x71 /4:reg ib"/"MI" { ND_INS_PSRAW, ND_CAT_MMX, ND_SET_MMX, 618, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15966,8 +16998,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1032 Instruction:"PSRAW Ux,Ib" Encoding:"0x66 0x0F 0x71 /4:reg ib"/"MI" { ND_INS_PSRAW, ND_CAT_SSE, ND_SET_SSE2, 618, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -15981,8 +17014,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1033 Instruction:"PSRAW Pq,Qq" Encoding:"NP 0x0F 0xE1 /r"/"RM" { ND_INS_PSRAW, ND_CAT_MMX, ND_SET_MMX, 618, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -15996,8 +17030,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1034 Instruction:"PSRAW Vx,Wx" Encoding:"0x66 0x0F 0xE1 /r"/"RM" { ND_INS_PSRAW, ND_CAT_SSE, ND_SET_SSE2, 618, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16011,8 +17046,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1035 Instruction:"PSRLD Nq,Ib" Encoding:"NP 0x0F 0x72 /2:reg ib"/"MI" { ND_INS_PSRLD, ND_CAT_MMX, ND_SET_MMX, 619, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16026,8 +17062,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1036 Instruction:"PSRLD Ux,Ib" Encoding:"0x66 0x0F 0x72 /2:reg ib"/"MI" { ND_INS_PSRLD, ND_CAT_SSE, ND_SET_SSE2, 619, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16041,8 +17078,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1037 Instruction:"PSRLD Pq,Qq" Encoding:"NP 0x0F 0xD2 /r"/"RM" { ND_INS_PSRLD, ND_CAT_MMX, ND_SET_MMX, 619, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16056,8 +17094,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1038 Instruction:"PSRLD Vx,Wx" Encoding:"0x66 0x0F 0xD2 /r"/"RM" { ND_INS_PSRLD, ND_CAT_SSE, ND_SET_SSE2, 619, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16071,8 +17110,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1039 Instruction:"PSRLDQ Ux,Ib" Encoding:"0x66 0x0F 0x73 /3:reg ib"/"MI" { ND_INS_PSRLDQ, ND_CAT_SSE, ND_SET_SSE2, 620, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16086,8 +17126,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1040 Instruction:"PSRLQ Nq,Ib" Encoding:"NP 0x0F 0x73 /2:reg ib"/"MI" { ND_INS_PSRLQ, ND_CAT_MMX, ND_SET_MMX, 621, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16101,8 +17142,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1041 Instruction:"PSRLQ Ux,Ib" Encoding:"0x66 0x0F 0x73 /2:reg ib"/"MI" { ND_INS_PSRLQ, ND_CAT_SSE, ND_SET_SSE2, 621, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16116,8 +17158,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1042 Instruction:"PSRLQ Pq,Qq" Encoding:"NP 0x0F 0xD3 /r"/"RM" { ND_INS_PSRLQ, ND_CAT_MMX, ND_SET_MMX, 621, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16131,8 +17174,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1043 Instruction:"PSRLQ Vx,Wx" Encoding:"0x66 0x0F 0xD3 /r"/"RM" { ND_INS_PSRLQ, ND_CAT_SSE, ND_SET_SSE2, 621, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16146,8 +17190,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1044 Instruction:"PSRLW Nq,Ib" Encoding:"NP 0x0F 0x71 /2:reg ib"/"MI" { ND_INS_PSRLW, ND_CAT_MMX, ND_SET_MMX, 622, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16161,8 +17206,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1045 Instruction:"PSRLW Ux,Ib" Encoding:"0x66 0x0F 0x71 /2:reg ib"/"MI" { ND_INS_PSRLW, ND_CAT_SSE, ND_SET_SSE2, 622, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16176,8 +17222,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1046 Instruction:"PSRLW Pq,Qq" Encoding:"NP 0x0F 0xD1 /r"/"RM" { ND_INS_PSRLW, ND_CAT_MMX, ND_SET_MMX, 622, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16191,8 +17238,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1047 Instruction:"PSRLW Vx,Wx" Encoding:"0x66 0x0F 0xD1 /r"/"RM" { ND_INS_PSRLW, ND_CAT_SSE, ND_SET_SSE2, 622, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16206,8 +17254,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1048 Instruction:"PSUBB Pq,Qq" Encoding:"NP 0x0F 0xF8 /r"/"RM" { ND_INS_PSUBB, ND_CAT_MMX, ND_SET_MMX, 623, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16221,8 +17270,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1049 Instruction:"PSUBB Vx,Wx" Encoding:"0x66 0x0F 0xF8 /r"/"RM" { ND_INS_PSUBB, ND_CAT_SSE, ND_SET_SSE2, 623, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16236,8 +17286,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1050 Instruction:"PSUBD Pq,Qq" Encoding:"NP 0x0F 0xFA /r"/"RM" { ND_INS_PSUBD, ND_CAT_MMX, ND_SET_MMX, 624, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16251,8 +17302,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1051 Instruction:"PSUBD Vx,Wx" Encoding:"0x66 0x0F 0xFA /r"/"RM" { ND_INS_PSUBD, ND_CAT_SSE, ND_SET_SSE2, 624, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16266,8 +17318,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1052 Instruction:"PSUBQ Pq,Qq" Encoding:"NP 0x0F 0xFB /r"/"RM" { ND_INS_PSUBQ, ND_CAT_MMX, ND_SET_MMX, 625, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16281,8 +17334,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1053 Instruction:"PSUBQ Vx,Wx" Encoding:"0x66 0x0F 0xFB /r"/"RM" { ND_INS_PSUBQ, ND_CAT_SSE, ND_SET_SSE2, 625, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16296,8 +17350,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1054 Instruction:"PSUBSB Pq,Qq" Encoding:"NP 0x0F 0xE8 /r"/"RM" { ND_INS_PSUBSB, ND_CAT_MMX, ND_SET_MMX, 626, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16311,8 +17366,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1055 Instruction:"PSUBSB Vx,Wx" Encoding:"0x66 0x0F 0xE8 /r"/"RM" { ND_INS_PSUBSB, ND_CAT_SSE, ND_SET_SSE2, 626, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16326,8 +17382,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1056 Instruction:"PSUBSW Pq,Qq" Encoding:"NP 0x0F 0xE9 /r"/"RM" { ND_INS_PSUBSW, ND_CAT_MMX, ND_SET_MMX, 627, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16341,8 +17398,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1057 Instruction:"PSUBSW Vx,Wx" Encoding:"0x66 0x0F 0xE9 /r"/"RM" { ND_INS_PSUBSW, ND_CAT_SSE, ND_SET_SSE2, 627, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16356,8 +17414,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1058 Instruction:"PSUBUSB Pq,Qq" Encoding:"NP 0x0F 0xD8 /r"/"RM" { ND_INS_PSUBUSB, ND_CAT_MMX, ND_SET_MMX, 628, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16371,8 +17430,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1059 Instruction:"PSUBUSB Vx,Wx" Encoding:"0x66 0x0F 0xD8 /r"/"RM" { ND_INS_PSUBUSB, ND_CAT_SSE, ND_SET_SSE2, 628, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16386,8 +17446,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1060 Instruction:"PSUBUSW Pq,Qq" Encoding:"NP 0x0F 0xD9 /r"/"RM" { ND_INS_PSUBUSW, ND_CAT_MMX, ND_SET_MMX, 629, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16401,8 +17462,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1061 Instruction:"PSUBUSW Vx,Wx" Encoding:"0x66 0x0F 0xD9 /r"/"RM" { ND_INS_PSUBUSW, ND_CAT_SSE, ND_SET_SSE2, 629, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16416,8 +17478,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1062 Instruction:"PSUBW Pq,Qq" Encoding:"NP 0x0F 0xF9 /r"/"RM" { ND_INS_PSUBW, ND_CAT_MMX, ND_SET_MMX, 630, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16431,8 +17494,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1063 Instruction:"PSUBW Vx,Wx" Encoding:"0x66 0x0F 0xF9 /r"/"RM" { ND_INS_PSUBW, ND_CAT_SSE, ND_SET_SSE2, 630, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16446,8 +17510,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1064 Instruction:"PSWAPD Pq,Qq" Encoding:"0x0F 0x0F /r 0xBB"/"RM" { ND_INS_PSWAPD, ND_CAT_3DNOW, ND_SET_3DNOW, 631, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_3DNOW|ND_FLAG_MODRM, ND_CFF_3DNOW, 0, 0, 0, @@ -16461,8 +17526,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1065 Instruction:"PTEST Vdq,Wdq" Encoding:"0x66 0x0F 0x38 0x17 /r"/"RM" { ND_INS_PTEST, ND_CAT_SSE, ND_SET_SSE4, 632, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -16477,8 +17543,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1066 Instruction:"PTWRITE Ey" Encoding:"0xF3 0x0F 0xAE /4"/"M" { ND_INS_PTWRITE, ND_CAT_PTWRITE, ND_SET_PTWRITE, 633, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NO66|ND_FLAG_MODRM, ND_CFF_PTWRITE, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_NO66|ND_FLAG_MODRM, ND_CFF_PTWRITE, 0, 0, 0, @@ -16491,8 +17558,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1067 Instruction:"PUNPCKHBW Pq,Qq" Encoding:"NP 0x0F 0x68 /r"/"RM" { ND_INS_PUNPCKHBW, ND_CAT_MMX, ND_SET_MMX, 634, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16506,8 +17574,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1068 Instruction:"PUNPCKHBW Vx,Wx" Encoding:"0x66 0x0F 0x68 /r"/"RM" { ND_INS_PUNPCKHBW, ND_CAT_SSE, ND_SET_SSE2, 634, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16521,8 +17590,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1069 Instruction:"PUNPCKHDQ Pq,Qq" Encoding:"NP 0x0F 0x6A /r"/"RM" { ND_INS_PUNPCKHDQ, ND_CAT_MMX, ND_SET_MMX, 635, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16536,8 +17606,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1070 Instruction:"PUNPCKHDQ Vx,Wx" Encoding:"0x66 0x0F 0x6A /r"/"RM" { ND_INS_PUNPCKHDQ, ND_CAT_SSE, ND_SET_SSE2, 635, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16551,8 +17622,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1071 Instruction:"PUNPCKHQDQ Vx,Wx" Encoding:"0x66 0x0F 0x6D /r"/"RM" { ND_INS_PUNPCKHQDQ, ND_CAT_SSE, ND_SET_SSE2, 636, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16566,8 +17638,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1072 Instruction:"PUNPCKHWD Pq,Qq" Encoding:"NP 0x0F 0x69 /r"/"RM" { ND_INS_PUNPCKHWD, ND_CAT_MMX, ND_SET_MMX, 637, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16581,8 +17654,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1073 Instruction:"PUNPCKHWD Vx,Wx" Encoding:"0x66 0x0F 0x69 /r"/"RM" { ND_INS_PUNPCKHWD, ND_CAT_SSE, ND_SET_SSE2, 637, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16596,8 +17670,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1074 Instruction:"PUNPCKLBW Pq,Qd" Encoding:"NP 0x0F 0x60 /r"/"RM" { ND_INS_PUNPCKLBW, ND_CAT_MMX, ND_SET_MMX, 638, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16611,8 +17686,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1075 Instruction:"PUNPCKLBW Vx,Wx" Encoding:"0x66 0x0F 0x60 /r"/"RM" { ND_INS_PUNPCKLBW, ND_CAT_SSE, ND_SET_SSE2, 638, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16626,8 +17702,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1076 Instruction:"PUNPCKLDQ Pq,Qd" Encoding:"NP 0x0F 0x62 /r"/"RM" { ND_INS_PUNPCKLDQ, ND_CAT_MMX, ND_SET_MMX, 639, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16641,8 +17718,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1077 Instruction:"PUNPCKLDQ Vx,Wx" Encoding:"0x66 0x0F 0x62 /r"/"RM" { ND_INS_PUNPCKLDQ, ND_CAT_SSE, ND_SET_SSE2, 639, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16656,8 +17734,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1078 Instruction:"PUNPCKLQDQ Vx,Wx" Encoding:"0x66 0x0F 0x6C /r"/"RM" { ND_INS_PUNPCKLQDQ, ND_CAT_SSE, ND_SET_SSE2, 640, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16671,8 +17750,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1079 Instruction:"PUNPCKLWD Pq,Qd" Encoding:"NP 0x0F 0x61 /r"/"RM" { ND_INS_PUNPCKLWD, ND_CAT_MMX, ND_SET_MMX, 641, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -16686,8 +17766,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1080 Instruction:"PUNPCKLWD Vx,Wx" Encoding:"0x66 0x0F 0x61 /r"/"RM" { ND_INS_PUNPCKLWD, ND_CAT_SSE, ND_SET_SSE2, 641, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -16701,8 +17782,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1081 Instruction:"PUSH FS" Encoding:"0x0F 0xA0"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16716,8 +17798,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1082 Instruction:"PUSH GS" Encoding:"0x0F 0xA8"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16731,8 +17814,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1083 Instruction:"PUSH ES" Encoding:"0x06"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16746,8 +17830,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1084 Instruction:"PUSH CS" Encoding:"0x0E"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16761,8 +17846,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1085 Instruction:"PUSH SS" Encoding:"0x16"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16776,8 +17862,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1086 Instruction:"PUSH DS" Encoding:"0x1E"/"" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16791,8 +17878,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1087 Instruction:"PUSH Zv" Encoding:"0x50"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16806,8 +17894,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1088 Instruction:"PUSH Zv" Encoding:"0x51"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16821,8 +17910,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1089 Instruction:"PUSH Zv" Encoding:"0x52"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16836,8 +17926,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1090 Instruction:"PUSH Zv" Encoding:"0x53"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16851,8 +17942,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1091 Instruction:"PUSH Zv" Encoding:"0x54"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16866,8 +17958,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1092 Instruction:"PUSH Zv" Encoding:"0x55"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16881,8 +17974,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1093 Instruction:"PUSH Zv" Encoding:"0x56"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16896,8 +17990,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1094 Instruction:"PUSH Zv" Encoding:"0x57"/"O" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16911,8 +18006,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1095 Instruction:"PUSH Iz" Encoding:"0x68 iz"/"I" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16926,8 +18022,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1096 Instruction:"PUSH Ib" Encoding:"0x6A ib"/"I" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -16941,8 +18038,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1097 Instruction:"PUSH Ev" Encoding:"0xFF /6"/"M" { ND_INS_PUSH, ND_CAT_PUSH, ND_SET_I86, 642, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64|ND_FLAG_MODRM, 0, 0, 0, 0, @@ -16956,8 +18054,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1098 Instruction:"PUSHA" Encoding:"ds16 0x60"/"" { ND_INS_PUSHA, ND_CAT_PUSH, ND_SET_I386, 643, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16971,8 +18070,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1099 Instruction:"PUSHAD" Encoding:"ds32 0x60"/"" { ND_INS_PUSHAD, ND_CAT_PUSH, ND_SET_I386, 644, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_I64, 0, 0, 0, 0, @@ -16986,8 +18086,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1100 Instruction:"PUSHFD Fv" Encoding:"ds32 0x9C"/"" { ND_INS_PUSHF, ND_CAT_PUSH, ND_SET_I86, 645, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -17001,8 +18102,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1101 Instruction:"PUSHFQ Fv" Encoding:"dds64 0x9C"/"" { ND_INS_PUSHF, ND_CAT_PUSH, ND_SET_I86, 646, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -17016,8 +18118,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1102 Instruction:"PUSHFW Fv" Encoding:"ds16 0x9C"/"" { ND_INS_PUSHF, ND_CAT_PUSH, ND_SET_I86, 647, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_D64, 0, 0, 0, 0, @@ -17031,8 +18134,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1103 Instruction:"PVALIDATE" Encoding:"0xF2 0x0F 0x01 /0xFF"/"" { ND_INS_PVALIDATE, ND_CAT_SYSTEM, ND_SET_SNP, 648, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SNP, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SNP, 0, 0|NDR_RFLAG_OF|NDR_RFLAG_ZF|NDR_RFLAG_AF|NDR_RFLAG_PF|NDR_RFLAG_SF|NDR_RFLAG_CF, 0, @@ -17048,8 +18152,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1104 Instruction:"PXOR Pq,Qq" Encoding:"NP 0x0F 0xEF /r"/"RM" { ND_INS_PXOR, ND_CAT_LOGICAL, ND_SET_MMX, 649, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_MMX, 0, 0, 0, @@ -17063,8 +18168,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1105 Instruction:"PXOR Vx,Wx" Encoding:"0x66 0x0F 0xEF /r"/"RM" { ND_INS_PXOR, ND_CAT_LOGICAL, ND_SET_SSE2, 649, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -17078,8 +18184,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1106 Instruction:"RCL Eb,Ib" Encoding:"0xC0 /2 ib"/"MI" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17094,8 +18201,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1107 Instruction:"RCL Ev,Ib" Encoding:"0xC1 /2 ib"/"MI" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17110,8 +18218,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1108 Instruction:"RCL Eb,1" Encoding:"0xD0 /2"/"M1" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17126,8 +18235,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1109 Instruction:"RCL Ev,1" Encoding:"0xD1 /2"/"M1" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17142,8 +18252,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1110 Instruction:"RCL Eb,CL" Encoding:"0xD2 /2"/"MC" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17158,8 +18269,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1111 Instruction:"RCL Ev,CL" Encoding:"0xD3 /2"/"MC" { ND_INS_RCL, ND_CAT_ROTATE, ND_SET_I86, 650, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17174,8 +18286,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1112 Instruction:"RCPPS Vps,Wps" Encoding:"NP 0x0F 0x53 /r"/"RM" { ND_INS_RCPPS, ND_CAT_SSE, ND_SET_SSE, 651, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -17189,8 +18302,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1113 Instruction:"RCPSS Vss,Wss" Encoding:"0xF3 0x0F 0x53 /r"/"RM" { ND_INS_RCPSS, ND_CAT_SSE, ND_SET_SSE, 652, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -17204,8 +18318,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1114 Instruction:"RCR Eb,Ib" Encoding:"0xC0 /3 ib"/"MI" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17220,8 +18335,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1115 Instruction:"RCR Ev,Ib" Encoding:"0xC1 /3 ib"/"MI" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17236,8 +18352,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1116 Instruction:"RCR Eb,1" Encoding:"0xD0 /3"/"M1" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17252,8 +18369,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1117 Instruction:"RCR Ev,1" Encoding:"0xD1 /3"/"M1" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17268,8 +18386,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1118 Instruction:"RCR Eb,CL" Encoding:"0xD2 /3"/"MC" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17284,8 +18403,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1119 Instruction:"RCR Ev,CL" Encoding:"0xD3 /3"/"MC" { ND_INS_RCR, ND_CAT_ROTATE, ND_SET_I86, 653, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17300,8 +18420,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1120 Instruction:"RDFSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /0:reg"/"M" { ND_INS_RDFSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 654, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, 0, 0, 0, @@ -17315,8 +18436,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1121 Instruction:"RDGSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /1:reg"/"M" { ND_INS_RDGSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 655, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, 0, 0, 0, @@ -17330,8 +18452,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1122 Instruction:"RDMSR" Encoding:"0x0F 0x32"/"" { ND_INS_RDMSR, ND_CAT_SYSTEM, ND_SET_PENTIUMREAL, 656, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, ND_CFF_MSR, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, ND_CFF_MSR, 0, 0, 0, @@ -17347,8 +18470,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1123 Instruction:"RDPID Ryf" Encoding:"0xF3 0x0F 0xC7 /7:reg"/"M" { ND_INS_RDPID, ND_CAT_RDPID, ND_SET_RDPID, 657, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDPID, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDPID, 0, 0, 0, @@ -17362,8 +18486,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1124 Instruction:"RDPKRU" Encoding:"NP 0x0F 0x01 /0xEE"/"" { ND_INS_RDPKRU, ND_CAT_MISC, ND_SET_PKU, 658, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PKU, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PKU, 0, 0, 0, @@ -17379,8 +18504,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1125 Instruction:"RDPMC" Encoding:"0x0F 0x33"/"" { ND_INS_RDPMC, ND_CAT_SYSTEM, ND_SET_RDPMC, 659, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -17396,8 +18522,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1126 Instruction:"RDPRU" Encoding:"0x0F 0x01 /0xFD"/"" { ND_INS_RDPRU, ND_CAT_MISC, ND_SET_RDPRU, 660, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDPRU, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDPRU, 0, 0|NDR_RFLAG_CF, 0, @@ -17413,8 +18540,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1127 Instruction:"RDRAND Rv" Encoding:"0x0F 0xC7 /6:reg"/"M" { ND_INS_RDRAND, ND_CAT_RDRAND, ND_SET_RDRAND, 661, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDRAND, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDRAND, 0, 0|NDR_RFLAG_CF, 0, @@ -17428,8 +18556,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1128 Instruction:"RDRAND Rv" Encoding:"0x66 0x0F 0xC7 /6:reg"/"M" { ND_INS_RDRAND, ND_CAT_RDRAND, ND_SET_RDRAND, 661, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_RDRAND, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_RDRAND, 0, 0|NDR_RFLAG_CF, 0, @@ -17443,8 +18572,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1129 Instruction:"RDSEED Rv" Encoding:"0x0F 0xC7 /7:reg"/"M" { ND_INS_RDSEED, ND_CAT_RDSEED, ND_SET_RDSEED, 662, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDSEED, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDSEED, 0, 0|NDR_RFLAG_CF, 0, @@ -17458,8 +18588,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1130 Instruction:"RDSEED Rv" Encoding:"0x66 0x0F 0xC7 /7:reg"/"M" { ND_INS_RDSEED, ND_CAT_RDSEED, ND_SET_RDSEED, 662, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_RDSEED, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_S66|ND_FLAG_MODRM, ND_CFF_RDSEED, 0, 0|NDR_RFLAG_CF, 0, @@ -17473,8 +18604,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1131 Instruction:"RDSHR Ed" Encoding:"cyrix 0x0F 0x36 /r"/"M" { ND_INS_RDSHR, ND_CAT_SYSTEM, ND_SET_CYRIX, 663, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -17487,8 +18619,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1132 Instruction:"RDSSPD Rd" Encoding:"cet a0xF3 0x0F 0x1E /1:reg"/"M" { ND_INS_RSSSP, ND_CAT_CET, ND_SET_CET_SS, 664, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -17502,8 +18635,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1133 Instruction:"RDSSPQ Rq" Encoding:"cet a0xF3 rexw 0x0F 0x1E /1:reg"/"M" { ND_INS_RSSSP, ND_CAT_CET, ND_SET_CET_SS, 665, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -17517,8 +18651,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1134 Instruction:"RDTSC" Encoding:"0x0F 0x31"/"" { ND_INS_RDTSC, ND_CAT_SYSTEM, ND_SET_PENTIUMREAL, 666, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -17533,8 +18668,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1135 Instruction:"RDTSCP" Encoding:"0x0F 0x01 /0xF9"/"" { ND_INS_RDTSCP, ND_CAT_SYSTEM, ND_SET_RDTSCP, 667, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDTSCP, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RDTSCP, 0, 0, 0, @@ -17551,8 +18687,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1136 Instruction:"RETF Iw" Encoding:"0xCA iw"/"I" { ND_INS_RETF, ND_CAT_RET, ND_SET_I86, 668, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -17569,8 +18706,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1137 Instruction:"RETF" Encoding:"0xCB"/"" { ND_INS_RETF, ND_CAT_RET, ND_SET_I86, 668, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -17586,8 +18724,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1138 Instruction:"RETN Iw" Encoding:"0xC2 iw"/"I" { ND_INS_RETN, ND_CAT_RET, ND_SET_I86, 669, + ND_PREF_BND, ND_MOD_ANY, - ND_PREF_BND, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -17604,8 +18743,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1139 Instruction:"RETN" Encoding:"0xC3"/"" { ND_INS_RETN, ND_CAT_RET, ND_SET_I86, 669, + ND_PREF_BND, ND_MOD_ANY, - ND_PREF_BND, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, 0, 0, 0, 0, @@ -17620,8 +18760,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1140 Instruction:"RMPADJUST" Encoding:"0xF3 0x0F 0x01 /0xFE"/"" { ND_INS_RMPADJUST, ND_CAT_SYSTEM, ND_SET_SNP, 670, - ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, 0, 0|NDR_RFLAG_OF|NDR_RFLAG_ZF|NDR_RFLAG_AF|NDR_RFLAG_PF|NDR_RFLAG_SF, 0, @@ -17637,8 +18778,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1141 Instruction:"RMPUPDATE" Encoding:"0xF2 0x0F 0x01 /0xFE"/"" { ND_INS_RMPUPDATE, ND_CAT_SYSTEM, ND_SET_SNP, 671, - ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_SNP, 0, 0|NDR_RFLAG_OF|NDR_RFLAG_ZF|NDR_RFLAG_AF|NDR_RFLAG_PF|NDR_RFLAG_SF, 0, @@ -17653,8 +18795,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1142 Instruction:"ROL Eb,Ib" Encoding:"0xC0 /0 ib"/"MI" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17669,8 +18812,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1143 Instruction:"ROL Ev,Ib" Encoding:"0xC1 /0 ib"/"MI" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17685,8 +18829,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1144 Instruction:"ROL Eb,1" Encoding:"0xD0 /0"/"M1" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17701,8 +18846,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1145 Instruction:"ROL Ev,1" Encoding:"0xD1 /0"/"M1" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17717,8 +18863,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1146 Instruction:"ROL Eb,CL" Encoding:"0xD2 /0"/"MC" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17733,8 +18880,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1147 Instruction:"ROL Ev,CL" Encoding:"0xD3 /0"/"MC" { ND_INS_ROL, ND_CAT_ROTATE, ND_SET_I86, 672, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17749,8 +18897,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1148 Instruction:"ROR Eb,Ib" Encoding:"0xC0 /1 ib"/"MI" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17765,8 +18914,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1149 Instruction:"ROR Ev,Ib" Encoding:"0xC1 /1 ib"/"MI" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17781,8 +18931,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1150 Instruction:"ROR Eb,1" Encoding:"0xD0 /1"/"M1" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17797,8 +18948,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1151 Instruction:"ROR Ev,1" Encoding:"0xD1 /1"/"M1" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17813,8 +18965,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1152 Instruction:"ROR Eb,CL" Encoding:"0xD2 /1"/"MC" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17829,8 +18982,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1153 Instruction:"ROR Ev,CL" Encoding:"0xD3 /1"/"MC" { ND_INS_ROR, ND_CAT_ROTATE, ND_SET_I86, 673, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_OF, 0, @@ -17845,8 +18999,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1154 Instruction:"RORX Gy,Ey,Ib" Encoding:"vex m:3 p:3 l:0 w:x 0xF0 /r ib"/"RMI" { ND_INS_RORX, ND_CAT_BMI2, ND_SET_BMI2, 674, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -17861,8 +19016,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1155 Instruction:"ROUNDPD Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x09 /r ib"/"RMI" { ND_INS_ROUNDPD, ND_CAT_SSE, ND_SET_SSE4, 675, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -17877,8 +19033,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1156 Instruction:"ROUNDPS Vx,Wx,Ib" Encoding:"0x66 0x0F 0x3A 0x08 /r ib"/"RMI" { ND_INS_ROUNDPS, ND_CAT_SSE, ND_SET_SSE4, 676, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -17893,8 +19050,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1157 Instruction:"ROUNDSD Vsd,Wsd,Ib" Encoding:"0x66 0x0F 0x3A 0x0B /r ib"/"RMI" { ND_INS_ROUNDSD, ND_CAT_SSE, ND_SET_SSE4, 677, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -17909,8 +19067,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1158 Instruction:"ROUNDSS Vss,Wss,Ib" Encoding:"0x66 0x0F 0x3A 0x0A /r ib"/"RMI" { ND_INS_ROUNDSS, ND_CAT_SSE, ND_SET_SSE4, 678, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE4, 0, 0, 0, @@ -17925,8 +19084,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1159 Instruction:"RSDC Sw,Ms" Encoding:"cyrix 0x0F 0x79 /r:mem"/"RM" { ND_INS_RSDC, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 679, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -17940,8 +19100,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1160 Instruction:"RSLDT Ms" Encoding:"cyrix 0x0F 0x7B /r:mem"/"M" { ND_INS_RSLDT, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 680, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -17954,8 +19115,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1161 Instruction:"RSM" Encoding:"0x0F 0xAA"/"" { ND_INS_RSM, ND_CAT_SYSRET, ND_SET_I486, 681, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -17970,8 +19132,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1162 Instruction:"RSQRTPS Vps,Wps" Encoding:"NP 0x0F 0x52 /r"/"RM" { ND_INS_RSQRTPS, ND_CAT_SSE, ND_SET_SSE, 682, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -17985,8 +19148,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1163 Instruction:"RSQRTSS Vss,Wss" Encoding:"0xF3 0x0F 0x52 /r"/"RM" { ND_INS_RSQRTSS, ND_CAT_SSE, ND_SET_SSE, 683, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -18000,8 +19164,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1164 Instruction:"RSTORSSP Mq" Encoding:"0xF3 0x0F 0x01 /5:mem"/"M" { ND_INS_RSTORSSP, ND_CAT_CET, ND_SET_CET_SS, 684, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0|NDR_RFLAG_CF, 0, @@ -18015,8 +19180,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1165 Instruction:"RSTS Ms" Encoding:"cyrix 0x0F 0x7D /r:mem"/"M" { ND_INS_RSTS, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 685, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -18029,8 +19195,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1166 Instruction:"SAHF" Encoding:"0x9E"/"" { ND_INS_SAHF, ND_CAT_FLAGOP, ND_SET_I86, 686, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0, @@ -18044,8 +19211,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1167 Instruction:"SAL Eb,Ib" Encoding:"0xC0 /6 ib"/"MI" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18060,8 +19228,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1168 Instruction:"SAL Ev,Ib" Encoding:"0xC1 /6 ib"/"MI" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18076,8 +19245,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1169 Instruction:"SAL Eb,1" Encoding:"0xD0 /6"/"M1" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18092,8 +19262,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1170 Instruction:"SAL Ev,1" Encoding:"0xD1 /6"/"M1" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18108,8 +19279,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1171 Instruction:"SAL Eb,CL" Encoding:"0xD2 /6"/"MC" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18124,8 +19296,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1172 Instruction:"SAL Ev,CL" Encoding:"0xD3 /6"/"MC" { ND_INS_SAL, ND_CAT_SHIFT, ND_SET_I86, 687, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18140,8 +19313,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1173 Instruction:"SALC" Encoding:"0xD6"/"" { ND_INS_SALC, ND_CAT_FLAGOP, ND_SET_I86, 688, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -18155,8 +19329,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1174 Instruction:"SAR Eb,Ib" Encoding:"0xC0 /7 ib"/"MI" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18171,8 +19346,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1175 Instruction:"SAR Ev,Ib" Encoding:"0xC1 /7 ib"/"MI" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18187,8 +19363,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1176 Instruction:"SAR Eb,1" Encoding:"0xD0 /7"/"M1" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18203,8 +19380,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1177 Instruction:"SAR Ev,1" Encoding:"0xD1 /7"/"M1" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18219,8 +19397,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1178 Instruction:"SAR Eb,CL" Encoding:"0xD2 /7"/"MC" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18235,8 +19414,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1179 Instruction:"SAR Ev,CL" Encoding:"0xD3 /7"/"MC" { ND_INS_SAR, ND_CAT_SHIFT, ND_SET_I86, 689, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -18251,8 +19431,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1180 Instruction:"SARX Gy,Ey,By" Encoding:"vex m:2 p:2 l:0 w:x 0xF7 /r"/"RMV" { ND_INS_SARX, ND_CAT_BMI2, ND_SET_BMI2, 690, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -18267,8 +19448,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1181 Instruction:"SAVEPREVSSP" Encoding:"0xF3 0x0F 0x01 /0xEA"/"" { ND_INS_SAVEPREVSSP, ND_CAT_CET, ND_SET_CET_SS, 691, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_CET_SS, 0|NDR_RFLAG_CF, 0, 0, @@ -18282,8 +19464,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1182 Instruction:"SBB Eb,Gb" Encoding:"0x18 /r"/"MR" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18298,8 +19481,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1183 Instruction:"SBB Ev,Gv" Encoding:"0x19 /r"/"MR" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18314,8 +19498,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1184 Instruction:"SBB Gb,Eb" Encoding:"0x1A /r"/"RM" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18330,8 +19515,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1185 Instruction:"SBB Gv,Ev" Encoding:"0x1B /r"/"RM" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18346,8 +19532,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1186 Instruction:"SBB AL,Ib" Encoding:"0x1C ib"/"I" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18362,8 +19549,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1187 Instruction:"SBB rAX,Iz" Encoding:"0x1D iz"/"I" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18378,8 +19566,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1188 Instruction:"SBB Eb,Ib" Encoding:"0x80 /3 ib"/"MI" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18394,8 +19583,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1189 Instruction:"SBB Ev,Iz" Encoding:"0x81 /3 iz"/"MI" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18410,8 +19600,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1190 Instruction:"SBB Eb,Ib" Encoding:"0x82 /3 iz"/"MI" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18426,8 +19617,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1191 Instruction:"SBB Ev,Ib" Encoding:"0x83 /3 ib"/"MI" { ND_INS_SBB, ND_CAT_ARITH, ND_SET_I86, 692, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18442,8 +19634,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1192 Instruction:"SCASB AL,Yb" Encoding:"0xAE"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 693, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18459,8 +19652,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1193 Instruction:"SCASB AL,Yb" Encoding:"rep 0xAE"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 693, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18477,8 +19671,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1194 Instruction:"SCASD EAX,Yv" Encoding:"ds32 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 694, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18494,8 +19689,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1195 Instruction:"SCASD EAX,Yv" Encoding:"rep ds32 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 694, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18512,8 +19708,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1196 Instruction:"SCASQ RAX,Yv" Encoding:"ds64 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 695, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18529,8 +19726,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1197 Instruction:"SCASQ RAX,Yv" Encoding:"rep ds64 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 695, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18547,8 +19745,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1198 Instruction:"SCASW AX,Yv" Encoding:"ds16 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 696, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18564,8 +19763,9 @@ const ND_INSTRUCTION gInstructions[2561] = // Pos:1199 Instruction:"SCASW AX,Yv" Encoding:"rep ds16 0xAF"/"" { ND_INS_SCAS, ND_CAT_STRINGOP, ND_SET_I86, 696, + ND_PREF_REPC, ND_MOD_ANY, - ND_PREF_REPC, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_ZF|NDR_RFLAG_DF, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -18579,11 +19779,61 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1200 Instruction:"SERIALIZE" Encoding:"NP 0x0F 0x01 /0xE8"/"" + // Pos:1200 Instruction:"SEAMCALL" Encoding:"0x66 0x0F 0x01 /0xCF"/"" { - ND_INS_SERIALIZE, ND_CAT_MISC, ND_SET_SERIALIZE, 697, + ND_INS_SEAMCALL, ND_CAT_TDX, ND_SET_TDX, 697, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXN_SEAM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, + 0, + 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, + 0, + 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, + { + 0 + }, + }, + + // Pos:1201 Instruction:"SEAMOPS" Encoding:"0x66 0x0F 0x01 /0xCE"/"" + { + ND_INS_SEAMOPS, ND_CAT_TDX, ND_SET_TDX, 698, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, + 0, + 0, + 0, + 0, + { + OP(ND_OPT_GPR_rAX, ND_OPS_q, ND_OPF_DEFAULT, ND_OPA_RW, 0, 0), + OP(ND_OPT_GPR_rCX, ND_OPS_q, ND_OPF_DEFAULT, ND_OPA_R, 0, 0), + OP(ND_OPT_GPR_rDX, ND_OPS_q, ND_OPF_DEFAULT, ND_OPA_R, 0, 0), + OP(ND_OPT_GPR_rR8, ND_OPS_q, ND_OPF_DEFAULT, ND_OPA_R, 0, 0), + OP(ND_OPT_GPR_rR9, ND_OPS_q, ND_OPF_DEFAULT, ND_OPA_R, 0, 0), + }, + }, + + // Pos:1202 Instruction:"SEAMRET" Encoding:"0x66 0x0F 0x01 /0xCD"/"" + { + ND_INS_SEAMRET, ND_CAT_TDX, ND_SET_TDX, 699, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, + 0, + 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, + 0, + 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, + { + 0 + }, + }, + + // Pos:1203 Instruction:"SERIALIZE" Encoding:"NP 0x0F 0x01 /0xE8"/"" + { + ND_INS_SERIALIZE, ND_CAT_MISC, ND_SET_SERIALIZE, 700, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_SERIALIZE, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL|ND_FLAG_MODRM, ND_CFF_SERIALIZE, 0, 0, 0, @@ -18593,11 +19843,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1201 Instruction:"SETBE Eb" Encoding:"0x0F 0x96 /r"/"M" + // Pos:1204 Instruction:"SETBE Eb" Encoding:"0x0F 0x96 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 698, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 701, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -18608,11 +19859,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1202 Instruction:"SETC Eb" Encoding:"0x0F 0x92 /r"/"M" + // Pos:1205 Instruction:"SETC Eb" Encoding:"0x0F 0x92 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 699, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 702, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -18623,11 +19875,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1203 Instruction:"SETL Eb" Encoding:"0x0F 0x9C /r"/"M" + // Pos:1206 Instruction:"SETL Eb" Encoding:"0x0F 0x9C /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 700, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 703, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -18638,11 +19891,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1204 Instruction:"SETLE Eb" Encoding:"0x0F 0x9E /r"/"M" + // Pos:1207 Instruction:"SETLE Eb" Encoding:"0x0F 0x9E /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 701, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 704, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -18653,11 +19907,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1205 Instruction:"SETNBE Eb" Encoding:"0x0F 0x97 /r"/"M" + // Pos:1208 Instruction:"SETNBE Eb" Encoding:"0x0F 0x97 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 702, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 705, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, 0, @@ -18668,11 +19923,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1206 Instruction:"SETNC Eb" Encoding:"0x0F 0x93 /r"/"M" + // Pos:1209 Instruction:"SETNC Eb" Encoding:"0x0F 0x93 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 703, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 706, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_CF, 0, 0, @@ -18683,11 +19939,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1207 Instruction:"SETNL Eb" Encoding:"0x0F 0x9D /r"/"M" + // Pos:1210 Instruction:"SETNL Eb" Encoding:"0x0F 0x9D /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 704, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 707, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, 0, @@ -18698,11 +19955,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1208 Instruction:"SETNLE Eb" Encoding:"0x0F 0x9F /r"/"M" + // Pos:1211 Instruction:"SETNLE Eb" Encoding:"0x0F 0x9F /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 705, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 708, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF|NDR_RFLAG_ZF|NDR_RFLAG_OF, 0, 0, @@ -18713,11 +19971,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1209 Instruction:"SETNO Eb" Encoding:"0x0F 0x91 /r"/"M" + // Pos:1212 Instruction:"SETNO Eb" Encoding:"0x0F 0x91 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 706, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 709, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -18728,11 +19987,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1210 Instruction:"SETNP Eb" Encoding:"0x0F 0x9B /r"/"M" + // Pos:1213 Instruction:"SETNP Eb" Encoding:"0x0F 0x9B /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 707, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 710, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -18743,11 +20003,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1211 Instruction:"SETNS Eb" Encoding:"0x0F 0x99 /r"/"M" + // Pos:1214 Instruction:"SETNS Eb" Encoding:"0x0F 0x99 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 708, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 711, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -18758,11 +20019,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1212 Instruction:"SETNZ Eb" Encoding:"0x0F 0x95 /r"/"M" + // Pos:1215 Instruction:"SETNZ Eb" Encoding:"0x0F 0x95 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 709, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 712, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -18773,11 +20035,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1213 Instruction:"SETO Eb" Encoding:"0x0F 0x90 /r"/"M" + // Pos:1216 Instruction:"SETO Eb" Encoding:"0x0F 0x90 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 710, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 713, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_OF, 0, 0, @@ -18788,11 +20051,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1214 Instruction:"SETP Eb" Encoding:"0x0F 0x9A /r"/"M" + // Pos:1217 Instruction:"SETP Eb" Encoding:"0x0F 0x9A /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 711, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 714, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_PF, 0, 0, @@ -18803,11 +20067,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1215 Instruction:"SETS Eb" Encoding:"0x0F 0x98 /r"/"M" + // Pos:1218 Instruction:"SETS Eb" Encoding:"0x0F 0x98 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 712, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 715, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_SF, 0, 0, @@ -18818,11 +20083,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1216 Instruction:"SETSSBSY" Encoding:"0xF3 0x0F 0x01 /0xE8"/"" + // Pos:1219 Instruction:"SETSSBSY" Encoding:"0xF3 0x0F 0x01 /0xE8"/"" { - ND_INS_SETSSBSY, ND_CAT_CET, ND_SET_CET_SS, 713, + ND_INS_SETSSBSY, ND_CAT_CET, ND_SET_CET_SS, 716, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -18833,11 +20099,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1217 Instruction:"SETZ Eb" Encoding:"0x0F 0x94 /r"/"M" + // Pos:1220 Instruction:"SETZ Eb" Encoding:"0x0F 0x94 /r"/"M" { - ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 714, + ND_INS_SETcc, ND_CAT_BITBYTE, ND_SET_I386, 717, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_COND|ND_FLAG_MODRM, 0, 0|NDR_RFLAG_ZF, 0, 0, @@ -18848,11 +20115,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1218 Instruction:"SFENCE" Encoding:"NP 0x0F 0xAE /7:reg"/"" + // Pos:1221 Instruction:"SFENCE" Encoding:"NP 0x0F 0xAE /7:reg"/"" { - ND_INS_SFENCE, ND_CAT_MISC, ND_SET_SSE2, 715, + ND_INS_SFENCE, ND_CAT_MISC, ND_SET_SSE2, 718, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE2, 0, 0, 0, @@ -18862,11 +20130,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1219 Instruction:"SGDT Ms" Encoding:"0x0F 0x01 /0:mem"/"M" + // Pos:1222 Instruction:"SGDT Ms" Encoding:"0x0F 0x01 /0:mem"/"M" { - ND_INS_SGDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 716, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SGDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 719, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -18877,11 +20146,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1220 Instruction:"SHA1MSG1 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xC9 /r"/"RM" + // Pos:1223 Instruction:"SHA1MSG1 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xC9 /r"/"RM" { - ND_INS_SHA1MSG1, ND_CAT_SHA, ND_SET_SHA, 717, + ND_INS_SHA1MSG1, ND_CAT_SHA, ND_SET_SHA, 720, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18892,11 +20162,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1221 Instruction:"SHA1MSG2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCA /r"/"RM" + // Pos:1224 Instruction:"SHA1MSG2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCA /r"/"RM" { - ND_INS_SHA1MSG2, ND_CAT_SHA, ND_SET_SHA, 718, + ND_INS_SHA1MSG2, ND_CAT_SHA, ND_SET_SHA, 721, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18907,11 +20178,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1222 Instruction:"SHA1NEXTE Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xC8 /r"/"RM" + // Pos:1225 Instruction:"SHA1NEXTE Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xC8 /r"/"RM" { - ND_INS_SHA1NEXTE, ND_CAT_SHA, ND_SET_SHA, 719, + ND_INS_SHA1NEXTE, ND_CAT_SHA, ND_SET_SHA, 722, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18922,11 +20194,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1223 Instruction:"SHA1RNDS4 Vdq,Wdq,Ib" Encoding:"NP 0x0F 0x3A 0xCC /r ib"/"RMI" + // Pos:1226 Instruction:"SHA1RNDS4 Vdq,Wdq,Ib" Encoding:"NP 0x0F 0x3A 0xCC /r ib"/"RMI" { - ND_INS_SHA1RNDS4, ND_CAT_SHA, ND_SET_SHA, 720, + ND_INS_SHA1RNDS4, ND_CAT_SHA, ND_SET_SHA, 723, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18938,11 +20211,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1224 Instruction:"SHA256MSG1 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCC /r"/"RM" + // Pos:1227 Instruction:"SHA256MSG1 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCC /r"/"RM" { - ND_INS_SHA256MSG1, ND_CAT_SHA, ND_SET_SHA, 721, + ND_INS_SHA256MSG1, ND_CAT_SHA, ND_SET_SHA, 724, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18953,11 +20227,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1225 Instruction:"SHA256MSG2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCD /r"/"RM" + // Pos:1228 Instruction:"SHA256MSG2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCD /r"/"RM" { - ND_INS_SHA256MSG2, ND_CAT_SHA, ND_SET_SHA, 722, + ND_INS_SHA256MSG2, ND_CAT_SHA, ND_SET_SHA, 725, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18968,11 +20243,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1226 Instruction:"SHA256RNDS2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCB /r"/"RM" + // Pos:1229 Instruction:"SHA256RNDS2 Vdq,Wdq" Encoding:"NP 0x0F 0x38 0xCB /r"/"RM" { - ND_INS_SHA256RNDS2, ND_CAT_SHA, ND_SET_SHA, 723, + ND_INS_SHA256RNDS2, ND_CAT_SHA, ND_SET_SHA, 726, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SHA, 0, 0, 0, @@ -18984,11 +20260,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1227 Instruction:"SHL Eb,Ib" Encoding:"0xC0 /4 ib"/"MI" + // Pos:1230 Instruction:"SHL Eb,Ib" Encoding:"0xC0 /4 ib"/"MI" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19000,11 +20277,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1228 Instruction:"SHL Ev,Ib" Encoding:"0xC1 /4 ib"/"MI" + // Pos:1231 Instruction:"SHL Ev,Ib" Encoding:"0xC1 /4 ib"/"MI" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19016,11 +20294,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1229 Instruction:"SHL Eb,1" Encoding:"0xD0 /4"/"M1" + // Pos:1232 Instruction:"SHL Eb,1" Encoding:"0xD0 /4"/"M1" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19032,11 +20311,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1230 Instruction:"SHL Ev,1" Encoding:"0xD1 /4"/"M1" + // Pos:1233 Instruction:"SHL Ev,1" Encoding:"0xD1 /4"/"M1" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19048,11 +20328,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1231 Instruction:"SHL Eb,CL" Encoding:"0xD2 /4"/"MC" + // Pos:1234 Instruction:"SHL Eb,CL" Encoding:"0xD2 /4"/"MC" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19064,11 +20345,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1232 Instruction:"SHL Ev,CL" Encoding:"0xD3 /4"/"MC" + // Pos:1235 Instruction:"SHL Ev,CL" Encoding:"0xD3 /4"/"MC" { - ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 724, + ND_INS_SHL, ND_CAT_SHIFT, ND_SET_I86, 727, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19080,11 +20362,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1233 Instruction:"SHLD Ev,Gv,Ib" Encoding:"0x0F 0xA4 /r ib"/"MRI" + // Pos:1236 Instruction:"SHLD Ev,Gv,Ib" Encoding:"0x0F 0xA4 /r ib"/"MRI" { - ND_INS_SHLD, ND_CAT_SHIFT, ND_SET_I386, 725, + ND_INS_SHLD, ND_CAT_SHIFT, ND_SET_I386, 728, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -19097,11 +20380,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1234 Instruction:"SHLD Ev,Gv,CL" Encoding:"0x0F 0xA5 /r"/"MRC" + // Pos:1237 Instruction:"SHLD Ev,Gv,CL" Encoding:"0x0F 0xA5 /r"/"MRC" { - ND_INS_SHLD, ND_CAT_SHIFT, ND_SET_I386, 725, + ND_INS_SHLD, ND_CAT_SHIFT, ND_SET_I386, 728, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -19114,11 +20398,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1235 Instruction:"SHLX Gy,Ey,By" Encoding:"vex m:2 p:1 l:0 w:x 0xF7 /r"/"RMV" + // Pos:1238 Instruction:"SHLX Gy,Ey,By" Encoding:"vex m:2 p:1 l:0 w:x 0xF7 /r"/"RMV" { - ND_INS_SHLX, ND_CAT_BMI2, ND_SET_BMI2, 726, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + ND_INS_SHLX, ND_CAT_BMI2, ND_SET_BMI2, 729, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -19130,11 +20415,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1236 Instruction:"SHR Eb,Ib" Encoding:"0xC0 /5 ib"/"MI" + // Pos:1239 Instruction:"SHR Eb,Ib" Encoding:"0xC0 /5 ib"/"MI" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19146,11 +20432,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1237 Instruction:"SHR Ev,Ib" Encoding:"0xC1 /5 ib"/"MI" + // Pos:1240 Instruction:"SHR Ev,Ib" Encoding:"0xC1 /5 ib"/"MI" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19162,11 +20449,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1238 Instruction:"SHR Eb,1" Encoding:"0xD0 /5"/"M1" + // Pos:1241 Instruction:"SHR Eb,1" Encoding:"0xD0 /5"/"M1" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19178,11 +20466,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1239 Instruction:"SHR Ev,1" Encoding:"0xD1 /5"/"M1" + // Pos:1242 Instruction:"SHR Ev,1" Encoding:"0xD1 /5"/"M1" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19194,11 +20483,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1240 Instruction:"SHR Eb,CL" Encoding:"0xD2 /5"/"MC" + // Pos:1243 Instruction:"SHR Eb,CL" Encoding:"0xD2 /5"/"MC" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19210,11 +20500,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1241 Instruction:"SHR Ev,CL" Encoding:"0xD3 /5"/"MC" + // Pos:1244 Instruction:"SHR Ev,CL" Encoding:"0xD3 /5"/"MC" { - ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 727, + ND_INS_SHR, ND_CAT_SHIFT, ND_SET_I86, 730, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0|NDR_RFLAG_AF, @@ -19226,11 +20517,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1242 Instruction:"SHRD Ev,Gv,Ib" Encoding:"0x0F 0xAC /r ib"/"MRI" + // Pos:1245 Instruction:"SHRD Ev,Gv,Ib" Encoding:"0x0F 0xAC /r ib"/"MRI" { - ND_INS_SHRD, ND_CAT_SHIFT, ND_SET_I386, 728, + ND_INS_SHRD, ND_CAT_SHIFT, ND_SET_I386, 731, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -19243,11 +20535,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1243 Instruction:"SHRD Ev,Gv,CL" Encoding:"0x0F 0xAD /r"/"MRC" + // Pos:1246 Instruction:"SHRD Ev,Gv,CL" Encoding:"0x0F 0xAD /r"/"MRC" { - ND_INS_SHRD, ND_CAT_SHIFT, ND_SET_I386, 728, + ND_INS_SHRD, ND_CAT_SHIFT, ND_SET_I386, 731, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(3, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_CF|NDR_RFLAG_AF|NDR_RFLAG_OF, @@ -19260,11 +20553,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1244 Instruction:"SHRX Gy,Ey,By" Encoding:"vex m:2 p:3 l:0 w:x 0xF7 /r"/"RMV" + // Pos:1247 Instruction:"SHRX Gy,Ey,By" Encoding:"vex m:2 p:3 l:0 w:x 0xF7 /r"/"RMV" { - ND_INS_SHRX, ND_CAT_BMI2, ND_SET_BMI2, 729, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, + ND_INS_SHRX, ND_CAT_BMI2, ND_SET_BMI2, 732, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_13, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI2, 0, 0, 0, @@ -19276,11 +20570,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1245 Instruction:"SHUFPD Vpd,Wpd,Ib" Encoding:"0x66 0x0F 0xC6 /r ib"/"RMI" + // Pos:1248 Instruction:"SHUFPD Vpd,Wpd,Ib" Encoding:"0x66 0x0F 0xC6 /r ib"/"RMI" { - ND_INS_SHUFPD, ND_CAT_SSE, ND_SET_SSE2, 730, + ND_INS_SHUFPD, ND_CAT_SSE, ND_SET_SSE2, 733, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -19292,11 +20587,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1246 Instruction:"SHUFPS Vps,Wps,Ib" Encoding:"NP 0x0F 0xC6 /r ib"/"RMI" + // Pos:1249 Instruction:"SHUFPS Vps,Wps,Ib" Encoding:"NP 0x0F 0xC6 /r ib"/"RMI" { - ND_INS_SHUFPS, ND_CAT_SSE, ND_SET_SSE, 731, + ND_INS_SHUFPS, ND_CAT_SSE, ND_SET_SSE, 734, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -19308,11 +20604,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1247 Instruction:"SIDT Ms" Encoding:"0x0F 0x01 /1:mem"/"M" + // Pos:1250 Instruction:"SIDT Ms" Encoding:"0x0F 0x01 /1:mem"/"M" { - ND_INS_SIDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 732, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SIDT, ND_CAT_SYSTEM, ND_SET_I286REAL, 735, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19323,11 +20620,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1248 Instruction:"SKINIT" Encoding:"0x0F 0x01 /0xDE"/"" + // Pos:1251 Instruction:"SKINIT" Encoding:"0x0F 0x01 /0xDE"/"" { - ND_INS_SKINIT, ND_CAT_SYSTEM, ND_SET_SVM, 733, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_SKINIT, ND_CAT_SYSTEM, ND_SET_SVM, 736, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -19337,11 +20635,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1249 Instruction:"SLDT Mw" Encoding:"0x0F 0x00 /0:mem"/"M" + // Pos:1252 Instruction:"SLDT Mw" Encoding:"0x0F 0x00 /0:mem"/"M" { - ND_INS_SLDT, ND_CAT_SYSTEM, ND_SET_I286PROT, 734, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SLDT, ND_CAT_SYSTEM, ND_SET_I286PROT, 737, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19352,11 +20651,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1250 Instruction:"SLDT Rv" Encoding:"0x0F 0x00 /0:reg"/"M" + // Pos:1253 Instruction:"SLDT Rv" Encoding:"0x0F 0x00 /0:reg"/"M" { - ND_INS_SLDT, ND_CAT_SYSTEM, ND_SET_I286PROT, 734, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SLDT, ND_CAT_SYSTEM, ND_SET_I286PROT, 737, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19367,11 +20667,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1251 Instruction:"SLWPCB Ry" Encoding:"xop m:9 0x12 /1:reg"/"M" + // Pos:1254 Instruction:"SLWPCB Ry" Encoding:"xop m:9 0x12 /1:reg"/"M" { - ND_INS_SLWPCB, ND_CAT_LWP, ND_SET_LWP, 735, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, + ND_INS_SLWPCB, ND_CAT_LWP, ND_SET_LWP, 738, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_LWP, 0, 0, 0, @@ -19381,11 +20682,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1252 Instruction:"SMINT" Encoding:"cyrix 0x0F 0x7E"/"" + // Pos:1255 Instruction:"SMINT" Encoding:"cyrix 0x0F 0x7E"/"" { - ND_INS_SMINT, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 736, + ND_INS_SMINT, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 739, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -19395,11 +20697,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1253 Instruction:"SMSW Mw" Encoding:"0x0F 0x01 /4:mem"/"M" + // Pos:1256 Instruction:"SMSW Mw" Encoding:"0x0F 0x01 /4:mem"/"M" { - ND_INS_SMSW, ND_CAT_SYSTEM, ND_SET_I286REAL, 737, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SMSW, ND_CAT_SYSTEM, ND_SET_I286REAL, 740, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19410,11 +20713,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1254 Instruction:"SMSW Rv" Encoding:"0x0F 0x01 /4:reg"/"M" + // Pos:1257 Instruction:"SMSW Rv" Encoding:"0x0F 0x01 /4:reg"/"M" { - ND_INS_SMSW, ND_CAT_SYSTEM, ND_SET_I286REAL, 737, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SMSW, ND_CAT_SYSTEM, ND_SET_I286REAL, 740, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19425,11 +20729,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1255 Instruction:"SPFLT Ry" Encoding:"vex m:1 p:3 0xAE /6:reg"/"M" + // Pos:1258 Instruction:"SPFLT Ry" Encoding:"vex m:1 p:3 0xAE /6:reg"/"M" { - ND_INS_SPFLT, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 738, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_SPFLT, ND_CAT_UNKNOWN, ND_SET_UNKNOWN, 741, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19439,11 +20744,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1256 Instruction:"SQRTPD Vpd,Wpd" Encoding:"0x66 0x0F 0x51 /r"/"RM" + // Pos:1259 Instruction:"SQRTPD Vpd,Wpd" Encoding:"0x66 0x0F 0x51 /r"/"RM" { - ND_INS_SQRTPD, ND_CAT_SSE, ND_SET_SSE2, 739, + ND_INS_SQRTPD, ND_CAT_SSE, ND_SET_SSE2, 742, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -19454,11 +20760,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1257 Instruction:"SQRTPS Vps,Wps" Encoding:"NP 0x0F 0x51 /r"/"RM" + // Pos:1260 Instruction:"SQRTPS Vps,Wps" Encoding:"NP 0x0F 0x51 /r"/"RM" { - ND_INS_SQRTPS, ND_CAT_SSE, ND_SET_SSE, 740, + ND_INS_SQRTPS, ND_CAT_SSE, ND_SET_SSE, 743, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -19469,11 +20776,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1258 Instruction:"SQRTSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x51 /r"/"RM" + // Pos:1261 Instruction:"SQRTSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x51 /r"/"RM" { - ND_INS_SQRTSD, ND_CAT_SSE, ND_SET_SSE2, 741, + ND_INS_SQRTSD, ND_CAT_SSE, ND_SET_SSE2, 744, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -19484,11 +20792,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1259 Instruction:"SQRTSS Vss,Wss" Encoding:"0xF3 0x0F 0x51 /r"/"RM" + // Pos:1262 Instruction:"SQRTSS Vss,Wss" Encoding:"0xF3 0x0F 0x51 /r"/"RM" { - ND_INS_SQRTSS, ND_CAT_SSE, ND_SET_SSE, 742, + ND_INS_SQRTSS, ND_CAT_SSE, ND_SET_SSE, 745, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -19499,11 +20808,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1260 Instruction:"STAC" Encoding:"NP 0x0F 0x01 /0xCB"/"" + // Pos:1263 Instruction:"STAC" Encoding:"NP 0x0F 0x01 /0xCB"/"" { - ND_INS_STAC, ND_CAT_SMAP, ND_SET_SMAP, 743, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SMAP, + ND_INS_STAC, ND_CAT_SMAP, ND_SET_SMAP, 746, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SMAP, 0, 0, 0|NDR_RFLAG_AC, @@ -19513,11 +20823,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1261 Instruction:"STC" Encoding:"0xF9"/"" + // Pos:1264 Instruction:"STC" Encoding:"0xF9"/"" { - ND_INS_STC, ND_CAT_FLAGOP, ND_SET_I86, 744, + ND_INS_STC, ND_CAT_FLAGOP, ND_SET_I86, 747, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF, @@ -19527,11 +20838,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1262 Instruction:"STD" Encoding:"0xFD"/"" + // Pos:1265 Instruction:"STD" Encoding:"0xFD"/"" { - ND_INS_STD, ND_CAT_FLAGOP, ND_SET_I86, 745, + ND_INS_STD, ND_CAT_FLAGOP, ND_SET_I86, 748, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, @@ -19541,11 +20853,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1263 Instruction:"STGI" Encoding:"0x0F 0x01 /0xDC"/"" + // Pos:1266 Instruction:"STGI" Encoding:"0x0F 0x01 /0xDC"/"" { - ND_INS_STGI, ND_CAT_SYSTEM, ND_SET_SVM, 746, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_STGI, ND_CAT_SYSTEM, ND_SET_SVM, 749, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -19555,11 +20868,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1264 Instruction:"STI" Encoding:"0xFB"/"" + // Pos:1267 Instruction:"STI" Encoding:"0xFB"/"" { - ND_INS_STI, ND_CAT_FLAGOP, ND_SET_I86, 747, + ND_INS_STI, ND_CAT_FLAGOP, ND_SET_I86, 750, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_IF, @@ -19569,11 +20883,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1265 Instruction:"STMXCSR Md" Encoding:"NP 0x0F 0xAE /3:mem"/"M" + // Pos:1268 Instruction:"STMXCSR Md" Encoding:"NP 0x0F 0xAE /3:mem"/"M" { - ND_INS_STMXCSR, ND_CAT_SSE, ND_SET_SSE, 748, + ND_INS_STMXCSR, ND_CAT_SSE, ND_SET_SSE, 751, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SSE, 0, 0, 0, @@ -19584,11 +20899,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1266 Instruction:"STOSB Yb,AL" Encoding:"0xAA"/"" + // Pos:1269 Instruction:"STOSB Yb,AL" Encoding:"0xAA"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 749, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 752, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19601,11 +20917,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1267 Instruction:"STOSB Yb,AL" Encoding:"rep 0xAA"/"" + // Pos:1270 Instruction:"STOSB Yb,AL" Encoding:"rep 0xAA"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 749, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 752, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19619,11 +20936,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1268 Instruction:"STOSD Yv,EAX" Encoding:"ds32 0xAB"/"" + // Pos:1271 Instruction:"STOSD Yv,EAX" Encoding:"ds32 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 750, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 753, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19636,11 +20954,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1269 Instruction:"STOSD Yv,EAX" Encoding:"rep ds32 0xAB"/"" + // Pos:1272 Instruction:"STOSD Yv,EAX" Encoding:"rep ds32 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 750, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 753, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19654,11 +20973,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1270 Instruction:"STOSQ Yv,RAX" Encoding:"ds64 0xAB"/"" + // Pos:1273 Instruction:"STOSQ Yv,RAX" Encoding:"ds64 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 751, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 754, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19671,11 +20991,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1271 Instruction:"STOSQ Yv,RAX" Encoding:"rep ds64 0xAB"/"" + // Pos:1274 Instruction:"STOSQ Yv,RAX" Encoding:"rep ds64 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 751, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 754, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19689,11 +21010,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1272 Instruction:"STOSW Yv,AX" Encoding:"ds16 0xAB"/"" + // Pos:1275 Instruction:"STOSW Yv,AX" Encoding:"ds16 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 752, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 755, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19706,11 +21028,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1273 Instruction:"STOSW Yv,AX" Encoding:"rep ds16 0xAB"/"" + // Pos:1276 Instruction:"STOSW Yv,AX" Encoding:"rep ds16 0xAB"/"" { - ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 752, + ND_INS_STOS, ND_CAT_STRINGOP, ND_SET_I86, 755, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 3), 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_DF, 0, 0, @@ -19724,11 +21047,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1274 Instruction:"STR Mw" Encoding:"0x0F 0x00 /1:mem"/"M" + // Pos:1277 Instruction:"STR Mw" Encoding:"0x0F 0x00 /1:mem"/"M" { - ND_INS_STR, ND_CAT_SYSTEM, ND_SET_I286PROT, 753, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_STR, ND_CAT_SYSTEM, ND_SET_I286PROT, 756, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19739,11 +21063,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1275 Instruction:"STR Rv" Encoding:"0x0F 0x00 /1:reg"/"M" + // Pos:1278 Instruction:"STR Rv" Encoding:"0x0F 0x00 /1:reg"/"M" { - ND_INS_STR, ND_CAT_SYSTEM, ND_SET_I286PROT, 753, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_STR, ND_CAT_SYSTEM, ND_SET_I286PROT, 756, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -19754,11 +21079,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1276 Instruction:"STTILECFG Moq" Encoding:"vex m:2 p:1 l:0 w:0 0x49 /0:mem"/"M" + // Pos:1279 Instruction:"STTILECFG Moq" Encoding:"vex m:2 p:1 l:0 w:0 0x49 /0:mem"/"M" { - ND_INS_STTILECFG, ND_CAT_AMX, ND_SET_AMXTILE, 754, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E2, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_STTILECFG, ND_CAT_AMX, ND_SET_AMXTILE, 757, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E2, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -19768,11 +21094,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1277 Instruction:"SUB Eb,Gb" Encoding:"0x28 /r"/"MR" + // Pos:1280 Instruction:"SUB Eb,Gb" Encoding:"0x28 /r"/"MR" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19784,11 +21111,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1278 Instruction:"SUB Ev,Gv" Encoding:"0x29 /r"/"MR" + // Pos:1281 Instruction:"SUB Ev,Gv" Encoding:"0x29 /r"/"MR" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19800,11 +21128,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1279 Instruction:"SUB Gb,Eb" Encoding:"0x2A /r"/"RM" + // Pos:1282 Instruction:"SUB Gb,Eb" Encoding:"0x2A /r"/"RM" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19816,11 +21145,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1280 Instruction:"SUB Gv,Ev" Encoding:"0x2B /r"/"RM" + // Pos:1283 Instruction:"SUB Gv,Ev" Encoding:"0x2B /r"/"RM" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19832,11 +21162,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1281 Instruction:"SUB AL,Ib" Encoding:"0x2C ib"/"I" + // Pos:1284 Instruction:"SUB AL,Ib" Encoding:"0x2C ib"/"I" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19848,11 +21179,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1282 Instruction:"SUB rAX,Iz" Encoding:"0x2D iz"/"I" + // Pos:1285 Instruction:"SUB rAX,Iz" Encoding:"0x2D iz"/"I" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19864,11 +21196,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1283 Instruction:"SUB Eb,Ib" Encoding:"0x80 /5 ib"/"MI" + // Pos:1286 Instruction:"SUB Eb,Ib" Encoding:"0x80 /5 ib"/"MI" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19880,11 +21213,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1284 Instruction:"SUB Ev,Iz" Encoding:"0x81 /5 iz"/"MI" + // Pos:1287 Instruction:"SUB Ev,Iz" Encoding:"0x81 /5 iz"/"MI" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19896,11 +21230,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1285 Instruction:"SUB Eb,Ib" Encoding:"0x82 /5 iz"/"MI" + // Pos:1288 Instruction:"SUB Eb,Ib" Encoding:"0x82 /5 iz"/"MI" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19912,11 +21247,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1286 Instruction:"SUB Ev,Ib" Encoding:"0x83 /5 ib"/"MI" + // Pos:1289 Instruction:"SUB Ev,Ib" Encoding:"0x83 /5 ib"/"MI" { - ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 755, + ND_INS_SUB, ND_CAT_ARITH, ND_SET_I86, 758, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -19928,11 +21264,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1287 Instruction:"SUBPD Vpd,Wpd" Encoding:"0x66 0x0F 0x5C /r"/"RM" + // Pos:1290 Instruction:"SUBPD Vpd,Wpd" Encoding:"0x66 0x0F 0x5C /r"/"RM" { - ND_INS_SUBPD, ND_CAT_SSE, ND_SET_SSE2, 756, + ND_INS_SUBPD, ND_CAT_SSE, ND_SET_SSE2, 759, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -19943,11 +21280,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1288 Instruction:"SUBPS Vps,Wps" Encoding:"NP 0x0F 0x5C /r"/"RM" + // Pos:1291 Instruction:"SUBPS Vps,Wps" Encoding:"NP 0x0F 0x5C /r"/"RM" { - ND_INS_SUBPS, ND_CAT_SSE, ND_SET_SSE, 757, + ND_INS_SUBPS, ND_CAT_SSE, ND_SET_SSE, 760, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -19958,11 +21296,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1289 Instruction:"SUBSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x5C /r"/"RM" + // Pos:1292 Instruction:"SUBSD Vsd,Wsd" Encoding:"0xF2 0x0F 0x5C /r"/"RM" { - ND_INS_SUBSD, ND_CAT_SSE, ND_SET_SSE2, 758, + ND_INS_SUBSD, ND_CAT_SSE, ND_SET_SSE2, 761, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -19973,11 +21312,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1290 Instruction:"SUBSS Vss,Wss" Encoding:"0xF3 0x0F 0x5C /r"/"RM" + // Pos:1293 Instruction:"SUBSS Vss,Wss" Encoding:"0xF3 0x0F 0x5C /r"/"RM" { - ND_INS_SUBSS, ND_CAT_SSE, ND_SET_SSE, 759, + ND_INS_SUBSS, ND_CAT_SSE, ND_SET_SSE, 762, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -19988,11 +21328,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1291 Instruction:"SVDC Ms,Sw" Encoding:"cyrix 0x0F 0x78 /r:mem"/"MR" + // Pos:1294 Instruction:"SVDC Ms,Sw" Encoding:"cyrix 0x0F 0x78 /r:mem"/"MR" { - ND_INS_SVDC, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 760, + ND_INS_SVDC, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 763, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -20003,11 +21344,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1292 Instruction:"SVLDT Ms" Encoding:"cyrix 0x0F 0x7A /r:mem"/"M" + // Pos:1295 Instruction:"SVLDT Ms" Encoding:"cyrix 0x0F 0x7A /r:mem"/"M" { - ND_INS_SVLDT, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 761, + ND_INS_SVLDT, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 764, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -20017,11 +21359,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1293 Instruction:"SVTS Ms" Encoding:"cyrix 0x0F 0x7C /r:mem"/"M" + // Pos:1296 Instruction:"SVTS Ms" Encoding:"cyrix 0x0F 0x7C /r:mem"/"M" { - ND_INS_SVTS, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 762, + ND_INS_SVTS, ND_CAT_SEGOP, ND_SET_CYRIX_SMM, 765, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -20031,11 +21374,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1294 Instruction:"SWAPGS" Encoding:"0x0F 0x01 /0xF8"/"" + // Pos:1297 Instruction:"SWAPGS" Encoding:"0x0F 0x01 /0xF8"/"" { - ND_INS_SWAPGS, ND_CAT_SYSTEM, ND_SET_LONGMODE, 763, - ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, + ND_INS_SWAPGS, ND_CAT_SYSTEM, ND_SET_LONGMODE, 766, + 0, + ND_MOD_R0|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, 0, 0, 0, 0, @@ -20046,11 +21390,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1295 Instruction:"SYSCALL" Encoding:"0x0F 0x05"/"" + // Pos:1298 Instruction:"SYSCALL" Encoding:"0x0F 0x05"/"" { - ND_INS_SYSCALL, ND_CAT_SYSCALL, ND_SET_AMD, 764, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 10), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, ND_CFF_FSC, + ND_INS_SYSCALL, ND_CAT_SYSCALL, ND_SET_AMD, 767, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 10), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, ND_CFF_FSC, 0, 0, 0, @@ -20069,11 +21414,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1296 Instruction:"SYSENTER" Encoding:"0x0F 0x34"/"" + // Pos:1299 Instruction:"SYSENTER" Encoding:"0x0F 0x34"/"" { - ND_INS_SYSENTER, ND_CAT_SYSCALL, ND_SET_PPRO, 765, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 9), 0, 0, 0, 0, 0, 0, 0, ND_CFF_SEP, + ND_INS_SYSENTER, ND_CAT_SYSCALL, ND_SET_PPRO, 768, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 9), 0, 0, 0, 0, 0, 0, 0, ND_CFF_SEP, 0, 0, 0, @@ -20091,11 +21437,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1297 Instruction:"SYSEXIT" Encoding:"0x0F 0x35"/"" + // Pos:1300 Instruction:"SYSEXIT" Encoding:"0x0F 0x35"/"" { - ND_INS_SYSEXIT, ND_CAT_SYSRET, ND_SET_PPRO, 766, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, ND_CFF_SEP, + ND_INS_SYSEXIT, ND_CAT_SYSRET, ND_SET_PPRO, 769, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 5), 0, 0, 0, 0, 0, 0, ND_FLAG_F64, ND_CFF_SEP, 0, 0, 0, @@ -20109,11 +21456,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1298 Instruction:"SYSRET" Encoding:"0x0F 0x07"/"" + // Pos:1301 Instruction:"SYSRET" Encoding:"0x0F 0x07"/"" { - ND_INS_SYSRET, ND_CAT_SYSRET, ND_SET_AMD, 767, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 8), 0, 0, 0, 0, 0, 0, 0, ND_CFF_FSC, + ND_INS_SYSRET, ND_CAT_SYSRET, ND_SET_AMD, 770, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 8), 0, 0, 0, 0, 0, 0, 0, ND_CFF_FSC, 0, 0, 0, @@ -20130,11 +21478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1299 Instruction:"T1MSKC By,Ey" Encoding:"xop m:9 0x01 /7"/"VM" + // Pos:1302 Instruction:"T1MSKC By,Ey" Encoding:"xop m:9 0x01 /7"/"VM" { - ND_INS_T1MSKC, ND_CAT_BITBYTE, ND_SET_TBM, 768, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + ND_INS_T1MSKC, ND_CAT_BITBYTE, ND_SET_TBM, 771, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -20145,11 +21494,27 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1300 Instruction:"TDPBF16PS rTt,mTt,vTt" Encoding:"vex m:2 p:2 l:0 w:0 0x5C /r:reg"/"" + // Pos:1303 Instruction:"TDCALL" Encoding:"0x66 0x0F 0x01 /0xCC"/"" + { + ND_INS_TDCALL, ND_CAT_TDX, ND_SET_TDX, 772, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXN|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, + 0, + 0, + 0, + { + 0 + }, + }, + + // Pos:1304 Instruction:"TDPBF16PS rTt,mTt,vTt" Encoding:"vex m:2 p:2 l:0 w:0 0x5C /r:reg"/"" { - ND_INS_TDPBF16PS, ND_CAT_AMX, ND_SET_AMXBF16, 769, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXBF16, + ND_INS_TDPBF16PS, ND_CAT_AMX, ND_SET_AMXBF16, 773, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXBF16, 0, 0, 0, @@ -20161,11 +21526,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1301 Instruction:"TDPBSSD rTt,mTt,vTt" Encoding:"vex m:2 p:3 l:0 w:0 0x5E /r:reg"/"" + // Pos:1305 Instruction:"TDPBSSD rTt,mTt,vTt" Encoding:"vex m:2 p:3 l:0 w:0 0x5E /r:reg"/"" { - ND_INS_TDPBSSD, ND_CAT_AMX, ND_SET_AMXINT8, 770, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, + ND_INS_TDPBSSD, ND_CAT_AMX, ND_SET_AMXINT8, 774, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, 0, 0, 0, @@ -20177,11 +21543,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1302 Instruction:"TDPBSUD rTt,mTt,vTt" Encoding:"vex m:2 p:2 l:0 w:0 0x5E /r:reg"/"" + // Pos:1306 Instruction:"TDPBSUD rTt,mTt,vTt" Encoding:"vex m:2 p:2 l:0 w:0 0x5E /r:reg"/"" { - ND_INS_TDPBSUD, ND_CAT_AMX, ND_SET_AMXINT8, 771, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, + ND_INS_TDPBSUD, ND_CAT_AMX, ND_SET_AMXINT8, 775, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, 0, 0, 0, @@ -20193,11 +21560,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1303 Instruction:"TDPBUSD rTt,mTt,vTt" Encoding:"vex m:2 p:1 l:0 w:0 0x5E /r:reg"/"" + // Pos:1307 Instruction:"TDPBUSD rTt,mTt,vTt" Encoding:"vex m:2 p:1 l:0 w:0 0x5E /r:reg"/"" { - ND_INS_TDPBUSD, ND_CAT_AMX, ND_SET_AMXINT8, 772, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, + ND_INS_TDPBUSD, ND_CAT_AMX, ND_SET_AMXINT8, 776, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, 0, 0, 0, @@ -20209,11 +21577,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1304 Instruction:"TDPBUUD rTt,mTt,vTt" Encoding:"vex m:2 p:0 l:0 w:0 0x5E /r:reg"/"" + // Pos:1308 Instruction:"TDPBUUD rTt,mTt,vTt" Encoding:"vex m:2 p:0 l:0 w:0 0x5E /r:reg"/"" { - ND_INS_TDPBUUD, ND_CAT_AMX, ND_SET_AMXINT8, 773, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, + ND_INS_TDPBUUD, ND_CAT_AMX, ND_SET_AMXINT8, 777, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_AMX_E4, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXINT8, 0, 0, 0, @@ -20225,11 +21594,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1305 Instruction:"TEST Eb,Gb" Encoding:"0x84 /r"/"MR" + // Pos:1309 Instruction:"TEST Eb,Gb" Encoding:"0x84 /r"/"MR" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20241,11 +21611,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1306 Instruction:"TEST Ev,Gv" Encoding:"0x85 /r"/"MR" + // Pos:1310 Instruction:"TEST Ev,Gv" Encoding:"0x85 /r"/"MR" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20257,11 +21628,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1307 Instruction:"TEST AL,Ib" Encoding:"0xA8 ib"/"I" + // Pos:1311 Instruction:"TEST AL,Ib" Encoding:"0xA8 ib"/"I" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20273,11 +21645,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1308 Instruction:"TEST rAX,Iz" Encoding:"0xA9 iz"/"I" + // Pos:1312 Instruction:"TEST rAX,Iz" Encoding:"0xA9 iz"/"I" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20289,11 +21662,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1309 Instruction:"TEST Eb,Ib" Encoding:"0xF6 /0 ib"/"MI" + // Pos:1313 Instruction:"TEST Eb,Ib" Encoding:"0xF6 /0 ib"/"MI" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20305,11 +21679,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1310 Instruction:"TEST Eb,Ib" Encoding:"0xF6 /1 ib"/"MI" + // Pos:1314 Instruction:"TEST Eb,Ib" Encoding:"0xF6 /1 ib"/"MI" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20321,11 +21696,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1311 Instruction:"TEST Ev,Iz" Encoding:"0xF7 /0 iz"/"MI" + // Pos:1315 Instruction:"TEST Ev,Iz" Encoding:"0xF7 /0 iz"/"MI" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20337,11 +21713,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1312 Instruction:"TEST Ev,Iz" Encoding:"0xF7 /1 iz"/"MI" + // Pos:1316 Instruction:"TEST Ev,Iz" Encoding:"0xF7 /1 iz"/"MI" { - ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 774, + ND_INS_TEST, ND_CAT_LOGIC, ND_SET_I86, 778, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -20353,11 +21730,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1313 Instruction:"TILELOADD rTt,Mt" Encoding:"vex m:2 p:3 l:0 w:0 0x4B /r:mem sibmem"/"M" + // Pos:1317 Instruction:"TILELOADD rTt,Mt" Encoding:"vex m:2 p:3 l:0 w:0 0x4B /r:mem sibmem"/"M" { - ND_INS_TILELOADD, ND_CAT_AMX, ND_SET_AMXTILE, 775, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_TILELOADD, ND_CAT_AMX, ND_SET_AMXTILE, 779, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -20368,11 +21746,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1314 Instruction:"TILELOADDT1 rTt,Mt" Encoding:"vex m:2 p:1 l:0 w:0 0x4B /r:mem sibmem"/"M" + // Pos:1318 Instruction:"TILELOADDT1 rTt,Mt" Encoding:"vex m:2 p:1 l:0 w:0 0x4B /r:mem sibmem"/"M" { - ND_INS_TILELOADDT1, ND_CAT_AMX, ND_SET_AMXTILE, 776, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_TILELOADDT1, ND_CAT_AMX, ND_SET_AMXTILE, 780, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -20383,11 +21762,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1315 Instruction:"TILERELEASE" Encoding:"vex m:2 p:0 l:0 w:0 0x49 /0xC0"/"" + // Pos:1319 Instruction:"TILERELEASE" Encoding:"vex m:2 p:0 l:0 w:0 0x49 /0xC0"/"" { - ND_INS_TILERELEASE, ND_CAT_AMX, ND_SET_AMXTILE, 777, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(0, 0), 0, ND_EXT_AMX_E6, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_TILERELEASE, ND_CAT_AMX, ND_SET_AMXTILE, 781, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, ND_EXT_AMX_E6, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -20397,11 +21777,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1316 Instruction:"TILESTORED Mt,rTt" Encoding:"vex m:2 p:2 l:0 w:0 0x4B /r:mem sibmem"/"M" + // Pos:1320 Instruction:"TILESTORED Mt,rTt" Encoding:"vex m:2 p:2 l:0 w:0 0x4B /r:mem sibmem"/"M" { - ND_INS_TILESTORED, ND_CAT_AMX, ND_SET_AMXTILE, 778, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_TILESTORED, ND_CAT_AMX, ND_SET_AMXTILE, 782, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_AMX_E3, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_SIBMEM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -20412,11 +21793,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1317 Instruction:"TILEZERO rTt" Encoding:"vex m:2 p:3 l:0 w:0 0x49 /r:reg rm:0"/"" + // Pos:1321 Instruction:"TILEZERO rTt" Encoding:"vex m:2 p:3 l:0 w:0 0x49 /r:reg rm:0"/"" { - ND_INS_TILEZERO, ND_CAT_AMX, ND_SET_AMXTILE, 779, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E5, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, + ND_INS_TILEZERO, ND_CAT_AMX, ND_SET_AMXTILE, 783, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 0), 0, ND_EXT_AMX_E5, ND_EXC_AMX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_AMXTILE, 0, 0, 0, @@ -20426,11 +21808,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1318 Instruction:"TLBSYNC" Encoding:"0x0F 0x01 /0xFF"/"" + // Pos:1322 Instruction:"TLBSYNC" Encoding:"0x0F 0x01 /0xFF"/"" { - ND_INS_TLBSYNC, ND_CAT_SYSTEM, ND_SET_INVLPGB, 780, - ND_MOD_R0|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_INVLPGB, + ND_INS_TLBSYNC, ND_CAT_SYSTEM, ND_SET_INVLPGB, 784, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_INVLPGB, 0, 0, 0, @@ -20440,11 +21823,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1319 Instruction:"TPAUSE Ry" Encoding:"0x66 0x0F 0xAE /6:reg"/"M" + // Pos:1323 Instruction:"TPAUSE Ry" Encoding:"0x66 0x0F 0xAE /6:reg"/"M" { - ND_INS_TPAUSE, ND_CAT_WAITPKG, ND_SET_WAITPKG, 781, + ND_INS_TPAUSE, ND_CAT_WAITPKG, ND_SET_WAITPKG, 785, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, + 0, ND_OPS_CNT(1, 3), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, 0, 0|NDR_RFLAG_CF, 0, @@ -20457,11 +21841,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1320 Instruction:"TZCNT Gv,Ev" Encoding:"a0xF3 0x0F 0xBC /r"/"RM" + // Pos:1324 Instruction:"TZCNT Gv,Ev" Encoding:"a0xF3 0x0F 0xBC /r"/"RM" { - ND_INS_TZCNT, ND_CAT_BMI1, ND_SET_BMI1, 782, + ND_INS_TZCNT, ND_CAT_BMI1, ND_SET_BMI1, 786, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_BMI1, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_SF|NDR_RFLAG_OF, @@ -20473,11 +21858,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1321 Instruction:"TZMSK By,Ey" Encoding:"xop m:9 0x01 /4"/"VM" + // Pos:1325 Instruction:"TZMSK By,Ey" Encoding:"xop m:9 0x01 /4"/"VM" { - ND_INS_TZMSK, ND_CAT_BITBYTE, ND_SET_TBM, 783, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, + ND_INS_TZMSK, ND_CAT_BITBYTE, ND_SET_TBM, 787, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TBM, 0, 0, 0, @@ -20488,11 +21874,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1322 Instruction:"UCOMISD Vsd,Wsd" Encoding:"0x66 0x0F 0x2E /r"/"RM" + // Pos:1326 Instruction:"UCOMISD Vsd,Wsd" Encoding:"0x66 0x0F 0x2E /r"/"RM" { - ND_INS_UCOMISD, ND_CAT_SSE2, ND_SET_SSE2, 784, + ND_INS_UCOMISD, ND_CAT_SSE2, ND_SET_SSE2, 788, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -20504,11 +21891,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1323 Instruction:"UCOMISS Vss,Wss" Encoding:"NP 0x0F 0x2E /r"/"RM" + // Pos:1327 Instruction:"UCOMISS Vss,Wss" Encoding:"NP 0x0F 0x2E /r"/"RM" { - ND_INS_UCOMISS, ND_CAT_SSE, ND_SET_SSE, 785, + ND_INS_UCOMISS, ND_CAT_SSE, ND_SET_SSE, 789, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -20520,11 +21908,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1324 Instruction:"UD0 Gd,Ed" Encoding:"0x0F 0xFF /r"/"RM" + // Pos:1328 Instruction:"UD0 Gd,Ed" Encoding:"0x0F 0xFF /r"/"RM" { - ND_INS_UD0, ND_CAT_UD, ND_SET_UD, 786, + ND_INS_UD0, ND_CAT_UD, ND_SET_UD, 790, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -20535,11 +21924,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1325 Instruction:"UD1 Gd,Ed" Encoding:"0x0F 0xB9 /r"/"RM" + // Pos:1329 Instruction:"UD1 Gd,Ed" Encoding:"0x0F 0xB9 /r"/"RM" { - ND_INS_UD1, ND_CAT_UD, ND_SET_UD, 787, + ND_INS_UD1, ND_CAT_UD, ND_SET_UD, 791, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -20550,11 +21940,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1326 Instruction:"UD2" Encoding:"0x0F 0x0B"/"" + // Pos:1330 Instruction:"UD2" Encoding:"0x0F 0x0B"/"" { - ND_INS_UD2, ND_CAT_MISC, ND_SET_PPRO, 788, + ND_INS_UD2, ND_CAT_MISC, ND_SET_PPRO, 792, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -20564,11 +21955,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1327 Instruction:"UMONITOR mMb" Encoding:"0xF3 0x0F 0xAE /6:reg"/"M" + // Pos:1331 Instruction:"UMONITOR mMb" Encoding:"0xF3 0x0F 0xAE /6:reg"/"M" { - ND_INS_UMONITOR, ND_CAT_WAITPKG, ND_SET_WAITPKG, 789, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, + ND_INS_UMONITOR, ND_CAT_WAITPKG, ND_SET_WAITPKG, 793, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, 0, 0|NDR_RFLAG_CF, 0, @@ -20579,11 +21971,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1328 Instruction:"UMWAIT Ry" Encoding:"0xF2 0x0F 0xAE /6:reg"/"M" + // Pos:1332 Instruction:"UMWAIT Ry" Encoding:"0xF2 0x0F 0xAE /6:reg"/"M" { - ND_INS_UMWAIT, ND_CAT_WAITPKG, ND_SET_WAITPKG, 790, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, + ND_INS_UMWAIT, ND_CAT_WAITPKG, ND_SET_WAITPKG, 794, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_WAITPKG, 0, 0, 0, @@ -20595,11 +21988,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1329 Instruction:"UNPCKHPD Vx,Wx" Encoding:"0x66 0x0F 0x15 /r"/"RM" + // Pos:1333 Instruction:"UNPCKHPD Vx,Wx" Encoding:"0x66 0x0F 0x15 /r"/"RM" { - ND_INS_UNPCKHPD, ND_CAT_SSE, ND_SET_SSE2, 791, + ND_INS_UNPCKHPD, ND_CAT_SSE, ND_SET_SSE2, 795, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -20610,11 +22004,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1330 Instruction:"UNPCKHPS Vx,Wx" Encoding:"NP 0x0F 0x15 /r"/"RM" + // Pos:1334 Instruction:"UNPCKHPS Vx,Wx" Encoding:"NP 0x0F 0x15 /r"/"RM" { - ND_INS_UNPCKHPS, ND_CAT_SSE, ND_SET_SSE, 792, + ND_INS_UNPCKHPS, ND_CAT_SSE, ND_SET_SSE, 796, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -20625,11 +22020,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1331 Instruction:"UNPCKLPD Vx,Wx" Encoding:"0x66 0x0F 0x14 /r"/"RM" + // Pos:1335 Instruction:"UNPCKLPD Vx,Wx" Encoding:"0x66 0x0F 0x14 /r"/"RM" { - ND_INS_UNPCKLPD, ND_CAT_SSE, ND_SET_SSE2, 793, + ND_INS_UNPCKLPD, ND_CAT_SSE, ND_SET_SSE2, 797, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -20640,11 +22036,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1332 Instruction:"UNPCKLPS Vx,Wx" Encoding:"NP 0x0F 0x14 /r"/"RM" + // Pos:1336 Instruction:"UNPCKLPS Vx,Wx" Encoding:"NP 0x0F 0x14 /r"/"RM" { - ND_INS_UNPCKLPS, ND_CAT_SSE, ND_SET_SSE, 794, + ND_INS_UNPCKLPS, ND_CAT_SSE, ND_SET_SSE, 798, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -20655,11 +22052,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1333 Instruction:"V4FMADDPS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x9A /r:mem"/"RAVM" + // Pos:1337 Instruction:"V4FMADDPS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x9A /r:mem"/"RAVM" { - ND_INS_V4FMADDPS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 795, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, + ND_INS_V4FMADDPS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 799, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, 0, 0, 0, @@ -20672,11 +22070,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1334 Instruction:"V4FMADDSS Vdq{K}{z},aKq,Hdq+3,Mdq" Encoding:"evex m:2 p:3 l:i w:0 0x9B /r:mem"/"RAVM" + // Pos:1338 Instruction:"V4FMADDSS Vdq{K}{z},aKq,Hdq+3,Mdq" Encoding:"evex m:2 p:3 l:i w:0 0x9B /r:mem"/"RAVM" { - ND_INS_V4FMADDSS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 796, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, + ND_INS_V4FMADDSS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 800, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, 0, 0, 0, @@ -20689,11 +22088,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1335 Instruction:"V4FNMADDPS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0xAA /r:mem"/"RAVM" + // Pos:1339 Instruction:"V4FNMADDPS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0xAA /r:mem"/"RAVM" { - ND_INS_V4FNMADDPS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 797, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, + ND_INS_V4FNMADDPS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 801, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, 0, 0, 0, @@ -20706,11 +22106,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1336 Instruction:"V4FNMADDSS Vdq{K}{z},aKq,Hdq+3,Mdq" Encoding:"evex m:2 p:3 l:i w:0 0xAB /r:mem"/"RAVM" + // Pos:1340 Instruction:"V4FNMADDSS Vdq{K}{z},aKq,Hdq+3,Mdq" Encoding:"evex m:2 p:3 l:i w:0 0xAB /r:mem"/"RAVM" { - ND_INS_V4FNMADDSS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 798, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, + ND_INS_V4FNMADDSS, ND_CAT_VFMAPS, ND_SET_AVX5124FMAPS, 802, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124FMAPS, 0, 0, 0, @@ -20723,11 +22124,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1337 Instruction:"VADDPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x58 /r"/"RAVM" + // Pos:1341 Instruction:"VADDPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x58 /r"/"RAVM" { - ND_INS_VADDPD, ND_CAT_AVX512, ND_SET_AVX512F, 799, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VADDPD, ND_CAT_AVX512, ND_SET_AVX512F, 803, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -20740,11 +22142,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1338 Instruction:"VADDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x58 /r"/"RVM" + // Pos:1342 Instruction:"VADDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x58 /r"/"RVM" { - ND_INS_VADDPD, ND_CAT_AVX, ND_SET_AVX, 799, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDPD, ND_CAT_AVX, ND_SET_AVX, 803, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20756,11 +22159,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1339 Instruction:"VADDPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x58 /r"/"RAVM" + // Pos:1343 Instruction:"VADDPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x58 /r"/"RAVM" { - ND_INS_VADDPS, ND_CAT_AVX512, ND_SET_AVX512F, 800, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VADDPS, ND_CAT_AVX512, ND_SET_AVX512F, 804, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -20773,11 +22177,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1340 Instruction:"VADDPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x58 /r"/"RVM" + // Pos:1344 Instruction:"VADDPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x58 /r"/"RVM" { - ND_INS_VADDPS, ND_CAT_AVX, ND_SET_AVX, 800, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDPS, ND_CAT_AVX, ND_SET_AVX, 804, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20789,11 +22194,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1341 Instruction:"VADDSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x58 /r"/"RAVM" + // Pos:1345 Instruction:"VADDSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x58 /r"/"RAVM" { - ND_INS_VADDSD, ND_CAT_AVX512, ND_SET_AVX512F, 801, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VADDSD, ND_CAT_AVX512, ND_SET_AVX512F, 805, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -20806,11 +22212,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1342 Instruction:"VADDSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x58 /r"/"RVM" + // Pos:1346 Instruction:"VADDSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x58 /r"/"RVM" { - ND_INS_VADDSD, ND_CAT_AVX, ND_SET_AVX, 801, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDSD, ND_CAT_AVX, ND_SET_AVX, 805, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20822,11 +22229,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1343 Instruction:"VADDSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x58 /r"/"RAVM" + // Pos:1347 Instruction:"VADDSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x58 /r"/"RAVM" { - ND_INS_VADDSS, ND_CAT_AVX512, ND_SET_AVX512F, 802, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VADDSS, ND_CAT_AVX512, ND_SET_AVX512F, 806, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -20839,11 +22247,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1344 Instruction:"VADDSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x58 /r"/"RVM" + // Pos:1348 Instruction:"VADDSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x58 /r"/"RVM" { - ND_INS_VADDSS, ND_CAT_AVX, ND_SET_AVX, 802, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDSS, ND_CAT_AVX, ND_SET_AVX, 806, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20855,11 +22264,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1345 Instruction:"VADDSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0xD0 /r"/"RVM" + // Pos:1349 Instruction:"VADDSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0xD0 /r"/"RVM" { - ND_INS_VADDSUBPD, ND_CAT_AVX, ND_SET_AVX, 803, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDSUBPD, ND_CAT_AVX, ND_SET_AVX, 807, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20871,11 +22281,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1346 Instruction:"VADDSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0xD0 /r"/"RVM" + // Pos:1350 Instruction:"VADDSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0xD0 /r"/"RVM" { - ND_INS_VADDSUBPS, ND_CAT_AVX, ND_SET_AVX, 804, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VADDSUBPS, ND_CAT_AVX, ND_SET_AVX, 808, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -20887,11 +22298,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1347 Instruction:"VAESDEC Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDE /r"/"RVM" + // Pos:1351 Instruction:"VAESDEC Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDE /r"/"RVM" { - ND_INS_VAESDEC, ND_CAT_VAES, ND_SET_VAES, 805, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, + ND_INS_VAESDEC, ND_CAT_VAES, ND_SET_VAES, 809, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, 0, 0, 0, @@ -20903,11 +22315,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1348 Instruction:"VAESDEC Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDE /r"/"RVM" + // Pos:1352 Instruction:"VAESDEC Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDE /r"/"RVM" { - ND_INS_VAESDEC, ND_CAT_AES, ND_SET_AES, 805, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESDEC, ND_CAT_AES, ND_SET_AES, 809, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -20919,11 +22332,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1349 Instruction:"VAESDECLAST Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDF /r"/"RVM" + // Pos:1353 Instruction:"VAESDECLAST Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDF /r"/"RVM" { - ND_INS_VAESDECLAST, ND_CAT_VAES, ND_SET_VAES, 806, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, + ND_INS_VAESDECLAST, ND_CAT_VAES, ND_SET_VAES, 810, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, 0, 0, 0, @@ -20935,11 +22349,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1350 Instruction:"VAESDECLAST Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDF /r"/"RVM" + // Pos:1354 Instruction:"VAESDECLAST Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDF /r"/"RVM" { - ND_INS_VAESDECLAST, ND_CAT_AES, ND_SET_AES, 806, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESDECLAST, ND_CAT_AES, ND_SET_AES, 810, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -20951,11 +22366,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1351 Instruction:"VAESENC Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDC /r"/"RVM" + // Pos:1355 Instruction:"VAESENC Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDC /r"/"RVM" { - ND_INS_VAESENC, ND_CAT_VAES, ND_SET_VAES, 807, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, + ND_INS_VAESENC, ND_CAT_VAES, ND_SET_VAES, 811, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, 0, 0, 0, @@ -20967,11 +22383,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1352 Instruction:"VAESENC Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDC /r"/"RVM" + // Pos:1356 Instruction:"VAESENC Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDC /r"/"RVM" { - ND_INS_VAESENC, ND_CAT_AES, ND_SET_AES, 807, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESENC, ND_CAT_AES, ND_SET_AES, 811, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -20983,11 +22400,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1353 Instruction:"VAESENCLAST Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDD /r"/"RVM" + // Pos:1357 Instruction:"VAESENCLAST Vn,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0xDD /r"/"RVM" { - ND_INS_VAESENCLAST, ND_CAT_VAES, ND_SET_VAES, 808, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, + ND_INS_VAESENCLAST, ND_CAT_VAES, ND_SET_VAES, 812, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VAES, 0, 0, 0, @@ -20999,11 +22417,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1354 Instruction:"VAESENCLAST Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDD /r"/"RVM" + // Pos:1358 Instruction:"VAESENCLAST Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0xDD /r"/"RVM" { - ND_INS_VAESENCLAST, ND_CAT_AES, ND_SET_AES, 808, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESENCLAST, ND_CAT_AES, ND_SET_AES, 812, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -21015,11 +22434,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1355 Instruction:"VAESIMC Vdq,Wdq" Encoding:"vex m:2 p:1 l:0 w:i 0xDB /r"/"RM" + // Pos:1359 Instruction:"VAESIMC Vdq,Wdq" Encoding:"vex m:2 p:1 l:0 w:i 0xDB /r"/"RM" { - ND_INS_VAESIMC, ND_CAT_AES, ND_SET_AES, 809, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESIMC, ND_CAT_AES, ND_SET_AES, 813, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -21030,11 +22450,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1356 Instruction:"VAESKEYGENASSIST Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0xDF /r ib"/"RMI" + // Pos:1360 Instruction:"VAESKEYGENASSIST Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0xDF /r ib"/"RMI" { - ND_INS_VAESKEYGENASSIST, ND_CAT_AES, ND_SET_AES, 810, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, + ND_INS_VAESKEYGENASSIST, ND_CAT_AES, ND_SET_AES, 814, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AES, 0, 0, 0, @@ -21046,11 +22467,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1357 Instruction:"VALIGND Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x03 /r ib"/"RAVMI" + // Pos:1361 Instruction:"VALIGND Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x03 /r ib"/"RAVMI" { - ND_INS_VALIGND, ND_CAT_AVX512, ND_SET_AVX512F, 811, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VALIGND, ND_CAT_AVX512, ND_SET_AVX512F, 815, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21064,11 +22486,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1358 Instruction:"VALIGNQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x03 /r ib"/"RAVMI" + // Pos:1362 Instruction:"VALIGNQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x03 /r ib"/"RAVMI" { - ND_INS_VALIGNQ, ND_CAT_AVX512, ND_SET_AVX512F, 812, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VALIGNQ, ND_CAT_AVX512, ND_SET_AVX512F, 816, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21082,11 +22505,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1359 Instruction:"VANDNPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x55 /r"/"RAVM" + // Pos:1363 Instruction:"VANDNPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x55 /r"/"RAVM" { - ND_INS_VANDNPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 813, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VANDNPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 817, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21099,11 +22523,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1360 Instruction:"VANDNPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x55 /r"/"RVM" + // Pos:1364 Instruction:"VANDNPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x55 /r"/"RVM" { - ND_INS_VANDNPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 813, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VANDNPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 817, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21115,11 +22540,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1361 Instruction:"VANDNPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x55 /r"/"RAVM" + // Pos:1365 Instruction:"VANDNPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x55 /r"/"RAVM" { - ND_INS_VANDNPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 814, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VANDNPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 818, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21132,11 +22558,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1362 Instruction:"VANDNPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x55 /r"/"RVM" + // Pos:1366 Instruction:"VANDNPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x55 /r"/"RVM" { - ND_INS_VANDNPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 814, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VANDNPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 818, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21148,11 +22575,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1363 Instruction:"VANDPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x54 /r"/"RAVM" + // Pos:1367 Instruction:"VANDPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x54 /r"/"RAVM" { - ND_INS_VANDPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 815, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VANDPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 819, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21165,11 +22593,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1364 Instruction:"VANDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x54 /r"/"RVM" + // Pos:1368 Instruction:"VANDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x54 /r"/"RVM" { - ND_INS_VANDPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 815, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VANDPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 819, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21181,11 +22610,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1365 Instruction:"VANDPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x54 /r"/"RAVM" + // Pos:1369 Instruction:"VANDPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x54 /r"/"RAVM" { - ND_INS_VANDPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 816, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VANDPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 820, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21198,11 +22628,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1366 Instruction:"VANDPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x54 /r"/"RVM" + // Pos:1370 Instruction:"VANDPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x54 /r"/"RVM" { - ND_INS_VANDPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 816, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VANDPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 820, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21214,11 +22645,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1367 Instruction:"VBLENDMPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x65 /r"/"RAVM" + // Pos:1371 Instruction:"VBLENDMPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x65 /r"/"RAVM" { - ND_INS_VBLENDMPD, ND_CAT_BLEND, ND_SET_AVX512F, 817, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBLENDMPD, ND_CAT_BLEND, ND_SET_AVX512F, 821, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21231,11 +22663,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1368 Instruction:"VBLENDMPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x65 /r"/"RAVM" + // Pos:1372 Instruction:"VBLENDMPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x65 /r"/"RAVM" { - ND_INS_VBLENDMPS, ND_CAT_BLEND, ND_SET_AVX512F, 818, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBLENDMPS, ND_CAT_BLEND, ND_SET_AVX512F, 822, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21248,11 +22681,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1369 Instruction:"VBLENDPD Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0D /r ib"/"RVMI" + // Pos:1373 Instruction:"VBLENDPD Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0D /r ib"/"RVMI" { - ND_INS_VBLENDPD, ND_CAT_AVX, ND_SET_AVX, 819, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBLENDPD, ND_CAT_AVX, ND_SET_AVX, 823, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21265,11 +22699,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1370 Instruction:"VBLENDPS Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0C /r ib"/"RVMI" + // Pos:1374 Instruction:"VBLENDPS Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0C /r ib"/"RVMI" { - ND_INS_VBLENDPS, ND_CAT_AVX, ND_SET_AVX, 820, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBLENDPS, ND_CAT_AVX, ND_SET_AVX, 824, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21282,11 +22717,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1371 Instruction:"VBLENDVPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4B /r is4"/"RVML" + // Pos:1375 Instruction:"VBLENDVPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4B /r is4"/"RVML" { - ND_INS_VBLENDVPD, ND_CAT_AVX, ND_SET_AVX, 821, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBLENDVPD, ND_CAT_AVX, ND_SET_AVX, 825, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21299,11 +22735,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1372 Instruction:"VBLENDVPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4A /r is4"/"RVML" + // Pos:1376 Instruction:"VBLENDVPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4A /r is4"/"RVML" { - ND_INS_VBLENDVPS, ND_CAT_AVX, ND_SET_AVX, 822, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBLENDVPS, ND_CAT_AVX, ND_SET_AVX, 826, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21316,11 +22753,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1373 Instruction:"VBROADCASTF128 Vqq,Mdq" Encoding:"vex m:2 p:1 l:1 w:0 0x1A /r:mem"/"RM" + // Pos:1377 Instruction:"VBROADCASTF128 Vqq,Mdq" Encoding:"vex m:2 p:1 l:1 w:0 0x1A /r:mem"/"RM" { - ND_INS_VBROADCASTF128, ND_CAT_BROADCAST, ND_SET_AVX, 823, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBROADCASTF128, ND_CAT_BROADCAST, ND_SET_AVX, 827, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21331,11 +22769,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1374 Instruction:"VBROADCASTF32X2 Vu{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:0 0x19 /r"/"RAM" + // Pos:1378 Instruction:"VBROADCASTF32X2 Vu{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:0 0x19 /r"/"RAM" { - ND_INS_VBROADCASTF32X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 824, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTF32X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 828, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21347,11 +22786,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1375 Instruction:"VBROADCASTF32X4 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:0 0x1A /r:mem"/"RAM" + // Pos:1379 Instruction:"VBROADCASTF32X4 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:0 0x1A /r:mem"/"RAM" { - ND_INS_VBROADCASTF32X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 825, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTF32X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 829, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21363,11 +22803,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1376 Instruction:"VBROADCASTF32X8 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:0 0x1B /r:mem"/"RAM" + // Pos:1380 Instruction:"VBROADCASTF32X8 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:0 0x1B /r:mem"/"RAM" { - ND_INS_VBROADCASTF32X8, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 826, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTF32X8, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 830, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21379,11 +22820,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1377 Instruction:"VBROADCASTF64X2 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:1 0x1A /r:mem"/"RAM" + // Pos:1381 Instruction:"VBROADCASTF64X2 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:1 0x1A /r:mem"/"RAM" { - ND_INS_VBROADCASTF64X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 827, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTF64X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 831, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21395,11 +22837,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1378 Instruction:"VBROADCASTF64X4 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:1 0x1B /r:mem"/"RAM" + // Pos:1382 Instruction:"VBROADCASTF64X4 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:1 0x1B /r:mem"/"RAM" { - ND_INS_VBROADCASTF64X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 828, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTF64X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 832, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21411,11 +22854,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1379 Instruction:"VBROADCASTI128 Vqq,Mdq" Encoding:"vex m:2 p:1 l:1 w:0 0x5A /r:mem"/"RM" + // Pos:1383 Instruction:"VBROADCASTI128 Vqq,Mdq" Encoding:"vex m:2 p:1 l:1 w:0 0x5A /r:mem"/"RM" { - ND_INS_VBROADCASTI128, ND_CAT_BROADCAST, ND_SET_AVX2, 829, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VBROADCASTI128, ND_CAT_BROADCAST, ND_SET_AVX2, 833, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -21426,11 +22870,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1380 Instruction:"VBROADCASTI32X2 Vn{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:0 0x59 /r"/"RAM" + // Pos:1384 Instruction:"VBROADCASTI32X2 Vn{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:0 0x59 /r"/"RAM" { - ND_INS_VBROADCASTI32X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 830, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTI32X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 834, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21442,11 +22887,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1381 Instruction:"VBROADCASTI32X4 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:0 0x5A /r:mem"/"RAM" + // Pos:1385 Instruction:"VBROADCASTI32X4 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:0 0x5A /r:mem"/"RAM" { - ND_INS_VBROADCASTI32X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 831, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTI32X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 835, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21458,11 +22904,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1382 Instruction:"VBROADCASTI32X8 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:0 0x5B /r:mem"/"RAM" + // Pos:1386 Instruction:"VBROADCASTI32X8 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:0 0x5B /r:mem"/"RAM" { - ND_INS_VBROADCASTI32X8, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 832, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTI32X8, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 836, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21474,11 +22921,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1383 Instruction:"VBROADCASTI64X2 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:1 0x5A /r:mem"/"RAM" + // Pos:1387 Instruction:"VBROADCASTI64X2 Vu{K}{z},aKq,Mdq" Encoding:"evex m:2 p:1 l:x w:1 0x5A /r:mem"/"RAM" { - ND_INS_VBROADCASTI64X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 833, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VBROADCASTI64X2, ND_CAT_BROADCAST, ND_SET_AVX512DQ, 837, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -21490,11 +22938,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1384 Instruction:"VBROADCASTI64X4 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:1 0x5B /r:mem"/"RAM" + // Pos:1388 Instruction:"VBROADCASTI64X4 Voq{K}{z},aKq,Mqq" Encoding:"evex m:2 p:1 l:2 w:1 0x5B /r:mem"/"RAM" { - ND_INS_VBROADCASTI64X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 834, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTI64X4, ND_CAT_BROADCAST, ND_SET_AVX512F, 838, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T4, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21506,11 +22955,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1385 Instruction:"VBROADCASTSD Vu{K}{z},aKq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x19 /r"/"RAM" + // Pos:1389 Instruction:"VBROADCASTSD Vu{K}{z},aKq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x19 /r"/"RAM" { - ND_INS_VBROADCASTSD, ND_CAT_BROADCAST, ND_SET_AVX512F, 835, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTSD, ND_CAT_BROADCAST, ND_SET_AVX512F, 839, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21522,11 +22972,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1386 Instruction:"VBROADCASTSD Vqq,Wsd" Encoding:"vex m:2 p:1 l:x w:0 0x19 /r"/"RM" + // Pos:1390 Instruction:"VBROADCASTSD Vqq,Wsd" Encoding:"vex m:2 p:1 l:x w:0 0x19 /r"/"RM" { - ND_INS_VBROADCASTSD, ND_CAT_BROADCAST, ND_SET_AVX, 835, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBROADCASTSD, ND_CAT_BROADCAST, ND_SET_AVX, 839, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21537,11 +22988,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1387 Instruction:"VBROADCASTSS Vn{K}{z},aKq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x18 /r"/"RAM" + // Pos:1391 Instruction:"VBROADCASTSS Vn{K}{z},aKq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x18 /r"/"RAM" { - ND_INS_VBROADCASTSS, ND_CAT_BROADCAST, ND_SET_AVX512F, 836, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VBROADCASTSS, ND_CAT_BROADCAST, ND_SET_AVX512F, 840, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21553,11 +23005,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1388 Instruction:"VBROADCASTSS Vx,Wss" Encoding:"vex m:2 p:1 l:x w:0 0x18 /r"/"RM" + // Pos:1392 Instruction:"VBROADCASTSS Vx,Wss" Encoding:"vex m:2 p:1 l:x w:0 0x18 /r"/"RM" { - ND_INS_VBROADCASTSS, ND_CAT_BROADCAST, ND_SET_AVX, 836, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VBROADCASTSS, ND_CAT_BROADCAST, ND_SET_AVX, 840, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21568,11 +23021,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1389 Instruction:"VCMPPD rKq{K},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:1 p:1 l:x w:1 0xC2 /r ib"/"RAVMI" + // Pos:1393 Instruction:"VCMPPD rKq{K},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:1 p:1 l:x w:1 0xC2 /r ib"/"RAVMI" { - ND_INS_VCMPPD, ND_CAT_AVX512, ND_SET_AVX512F, 837, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCMPPD, ND_CAT_AVX512, ND_SET_AVX512F, 841, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21586,11 +23040,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1390 Instruction:"VCMPPD Vpd,Hpd,Wpd,Ib" Encoding:"vex m:1 p:1 l:x w:i 0xC2 /r ib"/"RVMI" + // Pos:1394 Instruction:"VCMPPD Vpd,Hpd,Wpd,Ib" Encoding:"vex m:1 p:1 l:x w:i 0xC2 /r ib"/"RVMI" { - ND_INS_VCMPPD, ND_CAT_AVX, ND_SET_AVX, 837, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCMPPD, ND_CAT_AVX, ND_SET_AVX, 841, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21603,11 +23058,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1391 Instruction:"VCMPPS rKq{K},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:1 p:0 l:x w:0 0xC2 /r ib"/"RAVMI" + // Pos:1395 Instruction:"VCMPPS rKq{K},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:1 p:0 l:x w:0 0xC2 /r ib"/"RAVMI" { - ND_INS_VCMPPS, ND_CAT_AVX512, ND_SET_AVX512F, 838, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCMPPS, ND_CAT_AVX512, ND_SET_AVX512F, 842, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21621,11 +23077,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1392 Instruction:"VCMPPS Vss,Hss,Wss,Ib" Encoding:"vex m:1 p:0 l:i w:i 0xC2 /r ib"/"RVMI" + // Pos:1396 Instruction:"VCMPPS Vss,Hss,Wss,Ib" Encoding:"vex m:1 p:0 l:i w:i 0xC2 /r ib"/"RVMI" { - ND_INS_VCMPPS, ND_CAT_AVX, ND_SET_AVX, 838, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCMPPS, ND_CAT_AVX, ND_SET_AVX, 842, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21638,11 +23095,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1393 Instruction:"VCMPSD rKq{K},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:1 p:3 l:x w:1 0xC2 /r ib"/"RAVMI" + // Pos:1397 Instruction:"VCMPSD rKq{K},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:1 p:3 l:x w:1 0xC2 /r ib"/"RAVMI" { - ND_INS_VCMPSD, ND_CAT_AVX512, ND_SET_AVX512F, 839, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCMPSD, ND_CAT_AVX512, ND_SET_AVX512F, 843, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21656,11 +23114,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1394 Instruction:"VCMPSD Vsd,Hsd,Wsd,Ib" Encoding:"vex m:1 p:3 l:i w:i 0xC2 /r ib"/"RVMI" + // Pos:1398 Instruction:"VCMPSD Vsd,Hsd,Wsd,Ib" Encoding:"vex m:1 p:3 l:i w:i 0xC2 /r ib"/"RVMI" { - ND_INS_VCMPSD, ND_CAT_AVX, ND_SET_AVX, 839, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCMPSD, ND_CAT_AVX, ND_SET_AVX, 843, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21673,11 +23132,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1395 Instruction:"VCMPSS rKq{K},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:1 p:2 l:x w:0 0xC2 /r ib"/"RAVMI" + // Pos:1399 Instruction:"VCMPSS rKq{K},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:1 p:2 l:x w:0 0xC2 /r ib"/"RAVMI" { - ND_INS_VCMPSS, ND_CAT_AVX512, ND_SET_AVX512F, 840, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCMPSS, ND_CAT_AVX512, ND_SET_AVX512F, 844, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21691,11 +23151,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1396 Instruction:"VCMPSS Vss,Hss,Wss,Ib" Encoding:"vex m:1 p:2 l:i w:i 0xC2 /r ib"/"RVMI" + // Pos:1400 Instruction:"VCMPSS Vss,Hss,Wss,Ib" Encoding:"vex m:1 p:2 l:i w:i 0xC2 /r ib"/"RVMI" { - ND_INS_VCMPSS, ND_CAT_AVX, ND_SET_AVX, 840, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCMPSS, ND_CAT_AVX, ND_SET_AVX, 844, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21708,11 +23169,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1397 Instruction:"VCOMISD Vdq,Wsd{sae}" Encoding:"evex m:1 p:1 l:i w:1 0x2F /r"/"RM" + // Pos:1401 Instruction:"VCOMISD Vdq,Wsd{sae}" Encoding:"evex m:1 p:1 l:i w:1 0x2F /r"/"RM" { - ND_INS_VCOMISD, ND_CAT_AVX512, ND_SET_AVX512F, 841, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCOMISD, ND_CAT_AVX512, ND_SET_AVX512F, 845, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -21724,11 +23186,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1398 Instruction:"VCOMISD Vsd,Wsd" Encoding:"vex m:1 p:1 l:i w:i 0x2F /r"/"RM" + // Pos:1402 Instruction:"VCOMISD Vsd,Wsd" Encoding:"vex m:1 p:1 l:i w:i 0x2F /r"/"RM" { - ND_INS_VCOMISD, ND_CAT_AVX, ND_SET_AVX, 841, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCOMISD, ND_CAT_AVX, ND_SET_AVX, 845, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -21740,11 +23203,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1399 Instruction:"VCOMISS Vdq,Wss{sae}" Encoding:"evex m:1 p:0 l:i w:0 0x2F /r"/"RM" + // Pos:1403 Instruction:"VCOMISS Vdq,Wss{sae}" Encoding:"evex m:1 p:0 l:i w:0 0x2F /r"/"RM" { - ND_INS_VCOMISS, ND_CAT_AVX512, ND_SET_AVX512F, 842, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCOMISS, ND_CAT_AVX512, ND_SET_AVX512F, 846, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -21756,11 +23220,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1400 Instruction:"VCOMISS Vss,Wss" Encoding:"vex m:1 p:0 l:i w:i 0x2F /r"/"RM" + // Pos:1404 Instruction:"VCOMISS Vss,Wss" Encoding:"vex m:1 p:0 l:i w:i 0x2F /r"/"RM" { - ND_INS_VCOMISS, ND_CAT_AVX, ND_SET_AVX, 842, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCOMISS, ND_CAT_AVX, ND_SET_AVX, 846, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -21772,11 +23237,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1401 Instruction:"VCOMPRESSPD Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x8A /r"/"MAR" + // Pos:1405 Instruction:"VCOMPRESSPD Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x8A /r"/"MAR" { - ND_INS_VCOMPRESSPD, ND_CAT_COMPRESS, ND_SET_AVX512F, 843, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCOMPRESSPD, ND_CAT_COMPRESS, ND_SET_AVX512F, 847, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21788,11 +23254,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1402 Instruction:"VCOMPRESSPS Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x8A /r"/"MAR" + // Pos:1406 Instruction:"VCOMPRESSPS Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x8A /r"/"MAR" { - ND_INS_VCOMPRESSPS, ND_CAT_COMPRESS, ND_SET_AVX512F, 844, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCOMPRESSPS, ND_CAT_COMPRESS, ND_SET_AVX512F, 848, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21804,11 +23271,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1403 Instruction:"VCVTDQ2PD Vn{K}{z},aKq,Wh|B32" Encoding:"evex m:1 p:2 l:x w:0 0xE6 /r"/"RAM" + // Pos:1407 Instruction:"VCVTDQ2PD Vn{K}{z},aKq,Wh|B32" Encoding:"evex m:1 p:2 l:x w:0 0xE6 /r"/"RAM" { - ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 845, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 849, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21820,11 +23288,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1404 Instruction:"VCVTDQ2PD Vdq,Wq" Encoding:"vex m:1 p:2 l:0 w:i 0xE6 /r"/"RM" + // Pos:1408 Instruction:"VCVTDQ2PD Vdq,Wq" Encoding:"vex m:1 p:2 l:0 w:i 0xE6 /r"/"RM" { - ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX, 845, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX, 849, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21835,11 +23304,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1405 Instruction:"VCVTDQ2PD Vqq,Wdq" Encoding:"vex m:1 p:2 l:1 w:i 0xE6 /r"/"RM" + // Pos:1409 Instruction:"VCVTDQ2PD Vqq,Wdq" Encoding:"vex m:1 p:2 l:1 w:i 0xE6 /r"/"RM" { - ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX, 845, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTDQ2PD, ND_CAT_CONVERT, ND_SET_AVX, 849, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21850,11 +23320,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1406 Instruction:"VCVTDQ2PS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5B /r"/"RAM" + // Pos:1410 Instruction:"VCVTDQ2PS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5B /r"/"RAM" { - ND_INS_VCVTDQ2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 846, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTDQ2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 850, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21866,11 +23337,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1407 Instruction:"VCVTDQ2PS Vps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5B /r"/"RM" + // Pos:1411 Instruction:"VCVTDQ2PS Vps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5B /r"/"RM" { - ND_INS_VCVTDQ2PS, ND_CAT_CONVERT, ND_SET_AVX, 846, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTDQ2PS, ND_CAT_CONVERT, ND_SET_AVX, 850, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21881,11 +23353,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1408 Instruction:"VCVTNE2PS2BF16 Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:3 l:x w:0 0x72 /r"/"RAVM" + // Pos:1412 Instruction:"VCVTNE2PS2BF16 Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:3 l:x w:0 0x72 /r"/"RAVM" { - ND_INS_VCVTNE2PS2BF16, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 847, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, + ND_INS_VCVTNE2PS2BF16, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 851, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, 0, 0, 0, @@ -21898,11 +23371,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1409 Instruction:"VCVTNEPS2BF16 Vh{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x72 /r"/"RAM" + // Pos:1413 Instruction:"VCVTNEPS2BF16 Vh{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x72 /r"/"RAM" { - ND_INS_VCVTNEPS2BF16, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 848, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, + ND_INS_VCVTNEPS2BF16, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 852, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, 0, 0, 0, @@ -21914,11 +23388,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1410 Instruction:"VCVTPD2DQ Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:3 l:x w:1 0xE6 /r"/"RAM" + // Pos:1414 Instruction:"VCVTPD2DQ Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:3 l:x w:1 0xE6 /r"/"RAM" { - ND_INS_VCVTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 849, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 853, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21930,11 +23405,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1411 Instruction:"VCVTPD2DQ Vdq,Wx" Encoding:"vex m:1 p:3 l:x w:i 0xE6 /r"/"RM" + // Pos:1415 Instruction:"VCVTPD2DQ Vdq,Wx" Encoding:"vex m:1 p:3 l:x w:i 0xE6 /r"/"RM" { - ND_INS_VCVTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX, 849, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX, 853, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21945,11 +23421,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1412 Instruction:"VCVTPD2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5A /r"/"RAM" + // Pos:1416 Instruction:"VCVTPD2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5A /r"/"RAM" { - ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 850, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 854, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -21961,11 +23438,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1413 Instruction:"VCVTPD2PS Vdq,Wdq" Encoding:"vex m:1 p:1 l:0 w:i 0x5A /r"/"RM" + // Pos:1417 Instruction:"VCVTPD2PS Vdq,Wdq" Encoding:"vex m:1 p:1 l:0 w:i 0x5A /r"/"RM" { - ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX, 850, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX, 854, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21976,11 +23454,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1414 Instruction:"VCVTPD2PS Vdq,Wqq" Encoding:"vex m:1 p:1 l:1 w:i 0x5A /r"/"RM" + // Pos:1418 Instruction:"VCVTPD2PS Vdq,Wqq" Encoding:"vex m:1 p:1 l:1 w:i 0x5A /r"/"RM" { - ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX, 850, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPD2PS, ND_CAT_CONVERT, ND_SET_AVX, 854, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -21991,11 +23470,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1415 Instruction:"VCVTPD2QQ Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x7B /r"/"RAM" + // Pos:1419 Instruction:"VCVTPD2QQ Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x7B /r"/"RAM" { - ND_INS_VCVTPD2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 851, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTPD2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 855, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22007,11 +23487,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1416 Instruction:"VCVTPD2UDQ Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:0 l:x w:1 0x79 /r"/"RAM" + // Pos:1420 Instruction:"VCVTPD2UDQ Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:0 l:x w:1 0x79 /r"/"RAM" { - ND_INS_VCVTPD2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 852, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPD2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 856, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22023,11 +23504,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1417 Instruction:"VCVTPD2UQQ Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x79 /r"/"RAM" + // Pos:1421 Instruction:"VCVTPD2UQQ Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x79 /r"/"RAM" { - ND_INS_VCVTPD2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 853, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTPD2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 857, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22039,11 +23521,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1418 Instruction:"VCVTPH2PS Vn{K}{z},aKq,Wh{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x13 /r"/"RAM" + // Pos:1422 Instruction:"VCVTPH2PS Vn{K}{z},aKq,Wh{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x13 /r"/"RAM" { - ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 854, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E11, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 858, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E11, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22055,11 +23538,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1419 Instruction:"VCVTPH2PS Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:0 0x13 /r"/"RM" + // Pos:1423 Instruction:"VCVTPH2PS Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:0 0x13 /r"/"RM" { - ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_F16C, 854, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, + ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_F16C, 858, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, 0, 0, 0, @@ -22070,11 +23554,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1420 Instruction:"VCVTPH2PS Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:0 0x13 /r"/"RM" + // Pos:1424 Instruction:"VCVTPH2PS Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:0 0x13 /r"/"RM" { - ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_F16C, 854, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, + ND_INS_VCVTPH2PS, ND_CAT_CONVERT, ND_SET_F16C, 858, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, 0, 0, 0, @@ -22085,11 +23570,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1421 Instruction:"VCVTPS2DQ Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x5B /r"/"RAM" + // Pos:1425 Instruction:"VCVTPS2DQ Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x5B /r"/"RAM" { - ND_INS_VCVTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 855, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 859, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22101,11 +23587,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1422 Instruction:"VCVTPS2DQ Vps,Wps" Encoding:"vex m:1 p:1 l:x w:i 0x5B /r"/"RM" + // Pos:1426 Instruction:"VCVTPS2DQ Vps,Wps" Encoding:"vex m:1 p:1 l:x w:i 0x5B /r"/"RM" { - ND_INS_VCVTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX, 855, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX, 859, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22116,11 +23603,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1423 Instruction:"VCVTPS2PD Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5A /r"/"RAM" + // Pos:1427 Instruction:"VCVTPS2PD Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5A /r"/"RAM" { - ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 856, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 860, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22132,11 +23620,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1424 Instruction:"VCVTPS2PD Vpd,Wq" Encoding:"vex m:1 p:0 l:0 w:i 0x5A /r"/"RM" + // Pos:1428 Instruction:"VCVTPS2PD Vpd,Wq" Encoding:"vex m:1 p:0 l:0 w:i 0x5A /r"/"RM" { - ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX, 856, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX, 860, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22147,11 +23636,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1425 Instruction:"VCVTPS2PD Vqq,Wdq" Encoding:"vex m:1 p:0 l:1 w:i 0x5A /r"/"RM" + // Pos:1429 Instruction:"VCVTPS2PD Vqq,Wdq" Encoding:"vex m:1 p:0 l:1 w:i 0x5A /r"/"RM" { - ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX, 856, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTPS2PD, ND_CAT_CONVERT, ND_SET_AVX, 860, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22162,11 +23652,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1426 Instruction:"VCVTPS2PH Wh{K}{z},aKq,Vn{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1D /r ib"/"MARI" + // Pos:1430 Instruction:"VCVTPS2PH Wh{K}{z},aKq,Vn{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1D /r ib"/"MARI" { - ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_AVX512F, 857, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_HVM, ND_EXT_E11, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_AVX512F, 861, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_HVM, ND_EXT_E11, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22179,11 +23670,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1427 Instruction:"VCVTPS2PH Wq,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x1D /r ib"/"MRI" + // Pos:1431 Instruction:"VCVTPS2PH Wq,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x1D /r ib"/"MRI" { - ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_F16C, 857, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, + ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_F16C, 861, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, 0, 0, 0, @@ -22195,11 +23687,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1428 Instruction:"VCVTPS2PH Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x1D /r ib"/"MRI" + // Pos:1432 Instruction:"VCVTPS2PH Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x1D /r ib"/"MRI" { - ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_F16C, 857, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, + ND_INS_VCVTPS2PH, ND_CAT_CONVERT, ND_SET_F16C, 861, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_11, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_F16C, 0, 0, 0, @@ -22211,11 +23704,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1429 Instruction:"VCVTPS2QQ Vn{K}{z},aKq,Wh|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x7B /r"/"RAM" + // Pos:1433 Instruction:"VCVTPS2QQ Vn{K}{z},aKq,Wh|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x7B /r"/"RAM" { - ND_INS_VCVTPS2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 858, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTPS2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 862, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22227,11 +23721,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1430 Instruction:"VCVTPS2UDQ Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x79 /r"/"RAM" + // Pos:1434 Instruction:"VCVTPS2UDQ Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x79 /r"/"RAM" { - ND_INS_VCVTPS2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 859, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTPS2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 863, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22243,11 +23738,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1431 Instruction:"VCVTPS2UQQ Vn{K}{z},aKq,Wh|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x79 /r"/"RAM" + // Pos:1435 Instruction:"VCVTPS2UQQ Vn{K}{z},aKq,Wh|B32{er}" Encoding:"evex m:1 p:1 l:x w:0 0x79 /r"/"RAM" { - ND_INS_VCVTPS2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 860, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTPS2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 864, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22259,11 +23755,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1432 Instruction:"VCVTQQ2PD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:2 l:x w:1 0xE6 /r"/"RAM" + // Pos:1436 Instruction:"VCVTQQ2PD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:2 l:x w:1 0xE6 /r"/"RAM" { - ND_INS_VCVTQQ2PD, ND_CAT_CONVERT, ND_SET_AVX512DQ, 861, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTQQ2PD, ND_CAT_CONVERT, ND_SET_AVX512DQ, 865, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22275,11 +23772,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1433 Instruction:"VCVTQQ2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:0 l:x w:1 0x5B /r"/"RAM" + // Pos:1437 Instruction:"VCVTQQ2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:0 l:x w:1 0x5B /r"/"RAM" { - ND_INS_VCVTQQ2PS, ND_CAT_CONVERT, ND_SET_AVX512DQ, 862, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTQQ2PS, ND_CAT_CONVERT, ND_SET_AVX512DQ, 866, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22291,11 +23789,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1434 Instruction:"VCVTSD2SI Gy,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:x 0x2D /r"/"RM" + // Pos:1438 Instruction:"VCVTSD2SI Gy,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:x 0x2D /r"/"RM" { - ND_INS_VCVTSD2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 863, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSD2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 867, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22306,11 +23805,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1435 Instruction:"VCVTSD2SI Gy,Wsd" Encoding:"vex m:1 p:3 l:i w:x 0x2D /r"/"RM" + // Pos:1439 Instruction:"VCVTSD2SI Gy,Wsd" Encoding:"vex m:1 p:3 l:i w:x 0x2D /r"/"RM" { - ND_INS_VCVTSD2SI, ND_CAT_CONVERT, ND_SET_AVX, 863, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSD2SI, ND_CAT_CONVERT, ND_SET_AVX, 867, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22321,11 +23821,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1436 Instruction:"VCVTSD2SS Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5A /r"/"RAVM" + // Pos:1440 Instruction:"VCVTSD2SS Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5A /r"/"RAVM" { - ND_INS_VCVTSD2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 864, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSD2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 868, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22338,11 +23839,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1437 Instruction:"VCVTSD2SS Vss,Hx,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5A /r"/"RVM" + // Pos:1441 Instruction:"VCVTSD2SS Vss,Hx,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5A /r"/"RVM" { - ND_INS_VCVTSD2SS, ND_CAT_CONVERT, ND_SET_AVX, 864, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSD2SS, ND_CAT_CONVERT, ND_SET_AVX, 868, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22354,11 +23856,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1438 Instruction:"VCVTSD2USI Gy,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:x 0x79 /r"/"RM" + // Pos:1442 Instruction:"VCVTSD2USI Gy,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:x 0x79 /r"/"RM" { - ND_INS_VCVTSD2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 865, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSD2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 869, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22369,11 +23872,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1439 Instruction:"VCVTSI2SD Vdq,Hdq,Ey" Encoding:"evex m:1 p:3 l:i w:0 0x2A /r"/"RVM" + // Pos:1443 Instruction:"VCVTSI2SD Vdq,Hdq,Ey" Encoding:"evex m:1 p:3 l:i w:0 0x2A /r"/"RVM" { - ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 866, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 870, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22385,11 +23889,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1440 Instruction:"VCVTSI2SD Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:3 l:i w:1 0x2A /r"/"RVM" + // Pos:1444 Instruction:"VCVTSI2SD Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:3 l:i w:1 0x2A /r"/"RVM" { - ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 866, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 870, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22401,11 +23906,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1441 Instruction:"VCVTSI2SD Vsd,Hsd,Ey" Encoding:"vex m:1 p:3 l:i w:x 0x2A /r"/"RVM" + // Pos:1445 Instruction:"VCVTSI2SD Vsd,Hsd,Ey" Encoding:"vex m:1 p:3 l:i w:x 0x2A /r"/"RVM" { - ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX, 866, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSI2SD, ND_CAT_CONVERT, ND_SET_AVX, 870, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22417,11 +23923,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1442 Instruction:"VCVTSI2SS Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:2 l:i w:x 0x2A /r"/"RVM" + // Pos:1446 Instruction:"VCVTSI2SS Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:2 l:i w:x 0x2A /r"/"RVM" { - ND_INS_VCVTSI2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 867, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSI2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 871, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22433,11 +23940,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1443 Instruction:"VCVTSI2SS Vss,Hss,Ey" Encoding:"vex m:1 p:2 l:i w:x 0x2A /r"/"RVM" + // Pos:1447 Instruction:"VCVTSI2SS Vss,Hss,Ey" Encoding:"vex m:1 p:2 l:i w:x 0x2A /r"/"RVM" { - ND_INS_VCVTSI2SS, ND_CAT_CONVERT, ND_SET_AVX, 867, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSI2SS, ND_CAT_CONVERT, ND_SET_AVX, 871, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22449,11 +23957,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1444 Instruction:"VCVTSS2SD Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5A /r"/"RAVM" + // Pos:1448 Instruction:"VCVTSS2SD Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5A /r"/"RAVM" { - ND_INS_VCVTSS2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 868, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSS2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 872, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22466,11 +23975,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1445 Instruction:"VCVTSS2SD Vsd,Hx,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5A /r"/"RVM" + // Pos:1449 Instruction:"VCVTSS2SD Vsd,Hx,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5A /r"/"RVM" { - ND_INS_VCVTSS2SD, ND_CAT_CONVERT, ND_SET_AVX, 868, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSS2SD, ND_CAT_CONVERT, ND_SET_AVX, 872, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22482,11 +23992,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1446 Instruction:"VCVTSS2SI Gy,Wss{er}" Encoding:"evex m:1 p:2 l:i w:x 0x2D /r"/"RM" + // Pos:1450 Instruction:"VCVTSS2SI Gy,Wss{er}" Encoding:"evex m:1 p:2 l:i w:x 0x2D /r"/"RM" { - ND_INS_VCVTSS2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 869, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSS2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 873, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22497,11 +24008,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1447 Instruction:"VCVTSS2SI Gy,Wss" Encoding:"vex m:1 p:2 l:i w:x 0x2D /r"/"RM" + // Pos:1451 Instruction:"VCVTSS2SI Gy,Wss" Encoding:"vex m:1 p:2 l:i w:x 0x2D /r"/"RM" { - ND_INS_VCVTSS2SI, ND_CAT_CONVERT, ND_SET_AVX, 869, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTSS2SI, ND_CAT_CONVERT, ND_SET_AVX, 873, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22512,11 +24024,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1448 Instruction:"VCVTSS2USI Gy,Wss{er}" Encoding:"evex m:1 p:2 l:i w:x 0x79 /r"/"RM" + // Pos:1452 Instruction:"VCVTSS2USI Gy,Wss{er}" Encoding:"evex m:1 p:2 l:i w:x 0x79 /r"/"RM" { - ND_INS_VCVTSS2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 870, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTSS2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 874, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22527,11 +24040,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1449 Instruction:"VCVTTPD2DQ Vh{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0xE6 /r"/"RAM" + // Pos:1453 Instruction:"VCVTTPD2DQ Vh{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0xE6 /r"/"RAM" { - ND_INS_VCVTTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 871, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 875, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22543,11 +24057,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1450 Instruction:"VCVTTPD2DQ Vdq,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE6 /r"/"RM" + // Pos:1454 Instruction:"VCVTTPD2DQ Vdq,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE6 /r"/"RM" { - ND_INS_VCVTTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX, 871, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTTPD2DQ, ND_CAT_CONVERT, ND_SET_AVX, 875, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22558,11 +24073,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1451 Instruction:"VCVTTPD2QQ Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x7A /r"/"RAM" + // Pos:1455 Instruction:"VCVTTPD2QQ Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x7A /r"/"RAM" { - ND_INS_VCVTTPD2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 872, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTTPD2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 876, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22574,11 +24090,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1452 Instruction:"VCVTTPD2UDQ Vh{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:0 l:x w:1 0x78 /r"/"RAM" + // Pos:1456 Instruction:"VCVTTPD2UDQ Vh{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:0 l:x w:1 0x78 /r"/"RAM" { - ND_INS_VCVTTPD2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 873, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTPD2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 877, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22590,11 +24107,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1453 Instruction:"VCVTTPD2UQQ Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x78 /r"/"RAM" + // Pos:1457 Instruction:"VCVTTPD2UQQ Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x78 /r"/"RAM" { - ND_INS_VCVTTPD2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 874, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTTPD2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 878, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22606,11 +24124,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1454 Instruction:"VCVTTPS2DQ Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:1 p:2 l:x w:0 0x5B /r"/"RAM" + // Pos:1458 Instruction:"VCVTTPS2DQ Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:1 p:2 l:x w:0 0x5B /r"/"RAM" { - ND_INS_VCVTTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 875, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX512F, 879, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22622,11 +24141,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1455 Instruction:"VCVTTPS2DQ Vps,Wps" Encoding:"vex m:1 p:2 l:x w:i 0x5B /r"/"RM" + // Pos:1459 Instruction:"VCVTTPS2DQ Vps,Wps" Encoding:"vex m:1 p:2 l:x w:i 0x5B /r"/"RM" { - ND_INS_VCVTTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX, 875, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTTPS2DQ, ND_CAT_CONVERT, ND_SET_AVX, 879, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22637,11 +24157,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1456 Instruction:"VCVTTPS2QQ Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:1 l:x w:0 0x7A /r"/"RAM" + // Pos:1460 Instruction:"VCVTTPS2QQ Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:1 l:x w:0 0x7A /r"/"RAM" { - ND_INS_VCVTTPS2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 876, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTTPS2QQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 880, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22653,11 +24174,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1457 Instruction:"VCVTTPS2UDQ Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x78 /r"/"RAM" + // Pos:1461 Instruction:"VCVTTPS2UDQ Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x78 /r"/"RAM" { - ND_INS_VCVTTPS2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 877, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTPS2UDQ, ND_CAT_CONVERT, ND_SET_AVX512F, 881, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22669,11 +24191,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1458 Instruction:"VCVTTPS2UQQ Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:1 l:x w:0 0x78 /r"/"RAM" + // Pos:1462 Instruction:"VCVTTPS2UQQ Vn{K}{z},aKq,Wh|B32{sae}" Encoding:"evex m:1 p:1 l:x w:0 0x78 /r"/"RAM" { - ND_INS_VCVTTPS2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 878, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTTPS2UQQ, ND_CAT_CONVERT, ND_SET_AVX512DQ, 882, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22685,11 +24208,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1459 Instruction:"VCVTTSD2SI Gy,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:x 0x2C /r"/"RM" + // Pos:1463 Instruction:"VCVTTSD2SI Gy,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:x 0x2C /r"/"RM" { - ND_INS_VCVTTSD2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 879, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTSD2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 883, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22700,11 +24224,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1460 Instruction:"VCVTTSD2SI Gy,Wsd" Encoding:"vex m:1 p:3 l:i w:x 0x2C /r"/"RM" + // Pos:1464 Instruction:"VCVTTSD2SI Gy,Wsd" Encoding:"vex m:1 p:3 l:i w:x 0x2C /r"/"RM" { - ND_INS_VCVTTSD2SI, ND_CAT_CONVERT, ND_SET_AVX, 879, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTTSD2SI, ND_CAT_CONVERT, ND_SET_AVX, 883, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22715,11 +24240,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1461 Instruction:"VCVTTSD2USI Gy,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:x 0x78 /r"/"RM" + // Pos:1465 Instruction:"VCVTTSD2USI Gy,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:x 0x78 /r"/"RM" { - ND_INS_VCVTTSD2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 880, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTSD2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 884, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22730,11 +24256,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1462 Instruction:"VCVTTSS2SI Gy,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:x 0x2C /r"/"RM" + // Pos:1466 Instruction:"VCVTTSS2SI Gy,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:x 0x2C /r"/"RM" { - ND_INS_VCVTTSS2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 881, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTSS2SI, ND_CAT_CONVERT, ND_SET_AVX512F, 885, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22745,11 +24272,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1463 Instruction:"VCVTTSS2SI Gy,Wss" Encoding:"vex m:1 p:2 l:i w:x 0x2C /r"/"RM" + // Pos:1467 Instruction:"VCVTTSS2SI Gy,Wss" Encoding:"vex m:1 p:2 l:i w:x 0x2C /r"/"RM" { - ND_INS_VCVTTSS2SI, ND_CAT_CONVERT, ND_SET_AVX, 881, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VCVTTSS2SI, ND_CAT_CONVERT, ND_SET_AVX, 885, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22760,11 +24288,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1464 Instruction:"VCVTTSS2USI Gy,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:x 0x78 /r"/"RM" + // Pos:1468 Instruction:"VCVTTSS2USI Gy,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:x 0x78 /r"/"RM" { - ND_INS_VCVTTSS2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 882, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTTSS2USI, ND_CAT_CONVERT, ND_SET_AVX512F, 886, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 0), ND_TUPLE_T1F, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22775,11 +24304,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1465 Instruction:"VCVTUDQ2PD Vn{K}{z},aKq,Wh|B32" Encoding:"evex m:1 p:2 l:x w:0 0x7A /r"/"RAM" + // Pos:1469 Instruction:"VCVTUDQ2PD Vn{K}{z},aKq,Wh|B32" Encoding:"evex m:1 p:2 l:x w:0 0x7A /r"/"RAM" { - ND_INS_VCVTUDQ2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 883, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTUDQ2PD, ND_CAT_CONVERT, ND_SET_AVX512F, 887, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_HV, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22791,11 +24321,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1466 Instruction:"VCVTUDQ2PS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:3 l:x w:0 0x7A /r"/"RAM" + // Pos:1470 Instruction:"VCVTUDQ2PS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:3 l:x w:0 0x7A /r"/"RAM" { - ND_INS_VCVTUDQ2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 884, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTUDQ2PS, ND_CAT_CONVERT, ND_SET_AVX512F, 888, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22807,11 +24338,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1467 Instruction:"VCVTUQQ2PD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:2 l:x w:1 0x7A /r"/"RAM" + // Pos:1471 Instruction:"VCVTUQQ2PD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:2 l:x w:1 0x7A /r"/"RAM" { - ND_INS_VCVTUQQ2PD, ND_CAT_CONVERT, ND_SET_AVX512DQ, 885, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTUQQ2PD, ND_CAT_CONVERT, ND_SET_AVX512DQ, 889, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22823,11 +24355,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1468 Instruction:"VCVTUQQ2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:3 l:x w:1 0x7A /r"/"RAM" + // Pos:1472 Instruction:"VCVTUQQ2PS Vh{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:3 l:x w:1 0x7A /r"/"RAM" { - ND_INS_VCVTUQQ2PS, ND_CAT_CONVERT, ND_SET_AVX512DQ, 886, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VCVTUQQ2PS, ND_CAT_CONVERT, ND_SET_AVX512DQ, 890, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -22839,11 +24372,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1469 Instruction:"VCVTUSI2SD Vdq,Hdq,Ey" Encoding:"evex m:1 p:3 l:i w:0 0x7B /r"/"RVM" + // Pos:1473 Instruction:"VCVTUSI2SD Vdq,Hdq,Ey" Encoding:"evex m:1 p:3 l:i w:0 0x7B /r"/"RVM" { - ND_INS_VCVTUSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 887, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTUSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 891, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_IER|ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22855,11 +24389,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1470 Instruction:"VCVTUSI2SD Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:3 l:i w:1 0x7B /r"/"RVM" + // Pos:1474 Instruction:"VCVTUSI2SD Vdq,Hdq{er},Ey" Encoding:"evex m:1 p:3 l:i w:1 0x7B /r"/"RVM" { - ND_INS_VCVTUSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 887, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTUSI2SD, ND_CAT_CONVERT, ND_SET_AVX512F, 891, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22871,11 +24406,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1471 Instruction:"VCVTUSI2SS Vss,Hss{er},Ey" Encoding:"evex m:1 p:2 l:i w:x 0x7B /r"/"RVM" + // Pos:1475 Instruction:"VCVTUSI2SS Vss,Hss{er},Ey" Encoding:"evex m:1 p:2 l:i w:x 0x7B /r"/"RVM" { - ND_INS_VCVTUSI2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 888, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VCVTUSI2SS, ND_CAT_CONVERT, ND_SET_AVX512F, 892, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_ER, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22887,11 +24423,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1472 Instruction:"VDBPSADBW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x42 /r ib"/"RAVMI" + // Pos:1476 Instruction:"VDBPSADBW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x42 /r ib"/"RAVMI" { - ND_INS_VDBPSADBW, ND_CAT_AVX512, ND_SET_AVX512BW, 889, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VDBPSADBW, ND_CAT_AVX512, ND_SET_AVX512BW, 893, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -22905,11 +24442,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1473 Instruction:"VDIVPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5E /r"/"RAVM" + // Pos:1477 Instruction:"VDIVPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5E /r"/"RAVM" { - ND_INS_VDIVPD, ND_CAT_AVX512, ND_SET_AVX512F, 890, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VDIVPD, ND_CAT_AVX512, ND_SET_AVX512F, 894, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22922,11 +24460,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1474 Instruction:"VDIVPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5E /r"/"RVM" + // Pos:1478 Instruction:"VDIVPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5E /r"/"RVM" { - ND_INS_VDIVPD, ND_CAT_AVX, ND_SET_AVX, 890, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDIVPD, ND_CAT_AVX, ND_SET_AVX, 894, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22938,11 +24477,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1475 Instruction:"VDIVPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5E /r"/"RAVM" + // Pos:1479 Instruction:"VDIVPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5E /r"/"RAVM" { - ND_INS_VDIVPS, ND_CAT_AVX512, ND_SET_AVX512F, 891, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VDIVPS, ND_CAT_AVX512, ND_SET_AVX512F, 895, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22955,11 +24495,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1476 Instruction:"VDIVPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5E /r"/"RVM" + // Pos:1480 Instruction:"VDIVPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5E /r"/"RVM" { - ND_INS_VDIVPS, ND_CAT_AVX, ND_SET_AVX, 891, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDIVPS, ND_CAT_AVX, ND_SET_AVX, 895, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -22971,11 +24512,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1477 Instruction:"VDIVSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5E /r"/"RAVM" + // Pos:1481 Instruction:"VDIVSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5E /r"/"RAVM" { - ND_INS_VDIVSD, ND_CAT_AVX512, ND_SET_AVX512F, 892, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VDIVSD, ND_CAT_AVX512, ND_SET_AVX512F, 896, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -22988,11 +24530,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1478 Instruction:"VDIVSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5E /r"/"RVM" + // Pos:1482 Instruction:"VDIVSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5E /r"/"RVM" { - ND_INS_VDIVSD, ND_CAT_AVX, ND_SET_AVX, 892, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDIVSD, ND_CAT_AVX, ND_SET_AVX, 896, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23004,11 +24547,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1479 Instruction:"VDIVSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x5E /r"/"RAVM" + // Pos:1483 Instruction:"VDIVSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x5E /r"/"RAVM" { - ND_INS_VDIVSS, ND_CAT_AVX512, ND_SET_AVX512F, 893, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VDIVSS, ND_CAT_AVX512, ND_SET_AVX512F, 897, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23021,11 +24565,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1480 Instruction:"VDIVSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5E /r"/"RVM" + // Pos:1484 Instruction:"VDIVSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5E /r"/"RVM" { - ND_INS_VDIVSS, ND_CAT_AVX, ND_SET_AVX, 893, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDIVSS, ND_CAT_AVX, ND_SET_AVX, 897, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23037,11 +24582,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1481 Instruction:"VDPBF16PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x52 /r"/"RAVM" + // Pos:1485 Instruction:"VDPBF16PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x52 /r"/"RAVM" { - ND_INS_VDPBF16PS, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 894, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, + ND_INS_VDPBF16PS, ND_CAT_AVX512BF16, ND_SET_AVX512BF16, 898, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BF16, 0, 0, 0, @@ -23054,11 +24600,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1482 Instruction:"VDPPD Vdq,Hdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x41 /r ib"/"RVMI" + // Pos:1486 Instruction:"VDPPD Vdq,Hdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x41 /r ib"/"RVMI" { - ND_INS_VDPPD, ND_CAT_AVX, ND_SET_AVX, 895, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDPPD, ND_CAT_AVX, ND_SET_AVX, 899, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23071,11 +24618,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1483 Instruction:"VDPPS Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x40 /r ib"/"RVMI" + // Pos:1487 Instruction:"VDPPS Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x40 /r ib"/"RVMI" { - ND_INS_VDPPS, ND_CAT_AVX, ND_SET_AVX, 896, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VDPPS, ND_CAT_AVX, ND_SET_AVX, 900, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23088,11 +24636,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1484 Instruction:"VERR Ew" Encoding:"0x0F 0x00 /4"/"M" + // Pos:1488 Instruction:"VERR Ew" Encoding:"0x0F 0x00 /4"/"M" { - ND_INS_VERR, ND_CAT_SYSTEM, ND_SET_I286PROT, 897, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_VERR, ND_CAT_SYSTEM, ND_SET_I286PROT, 901, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -23103,11 +24652,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1485 Instruction:"VERW Ew" Encoding:"0x0F 0x00 /5"/"M" + // Pos:1489 Instruction:"VERW Ew" Encoding:"0x0F 0x00 /5"/"M" { - ND_INS_VERW, ND_CAT_SYSTEM, ND_SET_I286PROT, 898, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + ND_INS_VERW, ND_CAT_SYSTEM, ND_SET_I286PROT, 902, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_ZF, 0, @@ -23118,11 +24668,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1486 Instruction:"VEXP2PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xC8 /r"/"RAM" + // Pos:1490 Instruction:"VEXP2PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xC8 /r"/"RAM" { - ND_INS_VEXP2PD, ND_CAT_KNL, ND_SET_AVX512ER, 899, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VEXP2PD, ND_CAT_KNL, ND_SET_AVX512ER, 903, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -23134,11 +24685,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1487 Instruction:"VEXP2PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xC8 /r"/"RAM" + // Pos:1491 Instruction:"VEXP2PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xC8 /r"/"RAM" { - ND_INS_VEXP2PS, ND_CAT_KNL, ND_SET_AVX512ER, 900, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VEXP2PS, ND_CAT_KNL, ND_SET_AVX512ER, 904, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -23150,11 +24702,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1488 Instruction:"VEXPANDPD Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x88 /r"/"RAM" + // Pos:1492 Instruction:"VEXPANDPD Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x88 /r"/"RAM" { - ND_INS_VEXPANDPD, ND_CAT_EXPAND, ND_SET_AVX512F, 901, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXPANDPD, ND_CAT_EXPAND, ND_SET_AVX512F, 905, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23166,11 +24719,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1489 Instruction:"VEXPANDPS Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x88 /r"/"RAM" + // Pos:1493 Instruction:"VEXPANDPS Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x88 /r"/"RAM" { - ND_INS_VEXPANDPS, ND_CAT_EXPAND, ND_SET_AVX512F, 902, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXPANDPS, ND_CAT_EXPAND, ND_SET_AVX512F, 906, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23182,11 +24736,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1490 Instruction:"VEXTRACTF128 Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x19 /r ib"/"MRI" + // Pos:1494 Instruction:"VEXTRACTF128 Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x19 /r ib"/"MRI" { - ND_INS_VEXTRACTF128, ND_CAT_AVX, ND_SET_AVX, 903, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VEXTRACTF128, ND_CAT_AVX, ND_SET_AVX, 907, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23198,11 +24753,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1491 Instruction:"VEXTRACTF32X4 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x19 /r ib"/"MARI" + // Pos:1495 Instruction:"VEXTRACTF32X4 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x19 /r ib"/"MARI" { - ND_INS_VEXTRACTF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 904, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 908, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23215,11 +24771,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1492 Instruction:"VEXTRACTF32X8 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x1B /r ib"/"MARI" + // Pos:1496 Instruction:"VEXTRACTF32X8 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x1B /r ib"/"MARI" { - ND_INS_VEXTRACTF32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 905, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VEXTRACTF32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 909, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -23232,11 +24789,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1493 Instruction:"VEXTRACTF64X2 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x19 /r ib"/"MARI" + // Pos:1497 Instruction:"VEXTRACTF64X2 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x19 /r ib"/"MARI" { - ND_INS_VEXTRACTF64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 906, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VEXTRACTF64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 910, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -23249,11 +24807,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1494 Instruction:"VEXTRACTF64X4 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x1B /r ib"/"MARI" + // Pos:1498 Instruction:"VEXTRACTF64X4 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x1B /r ib"/"MARI" { - ND_INS_VEXTRACTF64X4, ND_CAT_AVX512, ND_SET_AVX512F, 907, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTF64X4, ND_CAT_AVX512, ND_SET_AVX512F, 911, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23266,11 +24825,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1495 Instruction:"VEXTRACTI128 Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x39 /r ib"/"MRI" + // Pos:1499 Instruction:"VEXTRACTI128 Wdq,Vqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x39 /r ib"/"MRI" { - ND_INS_VEXTRACTI128, ND_CAT_AVX2, ND_SET_AVX2, 908, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VEXTRACTI128, ND_CAT_AVX2, ND_SET_AVX2, 912, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -23282,11 +24842,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1496 Instruction:"VEXTRACTI32X4 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x39 /r ib"/"MARI" + // Pos:1500 Instruction:"VEXTRACTI32X4 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x39 /r ib"/"MARI" { - ND_INS_VEXTRACTI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 909, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 913, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23299,11 +24860,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1497 Instruction:"VEXTRACTI32X8 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x3B /r ib"/"MARI" + // Pos:1501 Instruction:"VEXTRACTI32X8 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x3B /r ib"/"MARI" { - ND_INS_VEXTRACTI32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 910, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VEXTRACTI32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 914, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -23316,11 +24878,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1498 Instruction:"VEXTRACTI64X2 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x39 /r ib"/"MARI" + // Pos:1502 Instruction:"VEXTRACTI64X2 Wdq{K}{z},aKq,Vu,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x39 /r ib"/"MARI" { - ND_INS_VEXTRACTI64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 911, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VEXTRACTI64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 915, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -23333,11 +24896,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1499 Instruction:"VEXTRACTI64X4 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x3B /r ib"/"MARI" + // Pos:1503 Instruction:"VEXTRACTI64X4 Wqq{K}{z},aKq,Voq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x3B /r ib"/"MARI" { - ND_INS_VEXTRACTI64X4, ND_CAT_AVX512, ND_SET_AVX512F, 912, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTI64X4, ND_CAT_AVX512, ND_SET_AVX512F, 916, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23350,11 +24914,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1500 Instruction:"VEXTRACTPS Md,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x17 /r:mem ib"/"MRI" + // Pos:1504 Instruction:"VEXTRACTPS Md,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x17 /r:mem ib"/"MRI" { - ND_INS_VEXTRACTPS, ND_CAT_AVX512, ND_SET_AVX512F, 913, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTPS, ND_CAT_AVX512, ND_SET_AVX512F, 917, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23366,11 +24931,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1501 Instruction:"VEXTRACTPS Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x17 /r:reg ib"/"MRI" + // Pos:1505 Instruction:"VEXTRACTPS Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x17 /r:reg ib"/"MRI" { - ND_INS_VEXTRACTPS, ND_CAT_AVX512, ND_SET_AVX512F, 913, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VEXTRACTPS, ND_CAT_AVX512, ND_SET_AVX512F, 917, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23382,11 +24948,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1502 Instruction:"VEXTRACTPS Md,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x17 /r:mem ib"/"MRI" + // Pos:1506 Instruction:"VEXTRACTPS Md,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x17 /r:mem ib"/"MRI" { - ND_INS_VEXTRACTPS, ND_CAT_AVX, ND_SET_AVX, 913, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VEXTRACTPS, ND_CAT_AVX, ND_SET_AVX, 917, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23398,11 +24965,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1503 Instruction:"VEXTRACTPS Ry,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x17 /r:reg ib"/"MRI" + // Pos:1507 Instruction:"VEXTRACTPS Ry,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x17 /r:reg ib"/"MRI" { - ND_INS_VEXTRACTPS, ND_CAT_AVX, ND_SET_AVX, 913, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VEXTRACTPS, ND_CAT_AVX, ND_SET_AVX, 917, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -23414,11 +24982,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1504 Instruction:"VFIXUPIMMPD Vn{K}{z},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x54 /r ib"/"RAVMI" + // Pos:1508 Instruction:"VFIXUPIMMPD Vn{K}{z},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x54 /r ib"/"RAVMI" { - ND_INS_VFIXUPIMMPD, ND_CAT_AVX512, ND_SET_AVX512F, 914, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFIXUPIMMPD, ND_CAT_AVX512, ND_SET_AVX512F, 918, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23432,11 +25001,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1505 Instruction:"VFIXUPIMMPS Vn{K}{z},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x54 /r ib"/"RAVMI" + // Pos:1509 Instruction:"VFIXUPIMMPS Vn{K}{z},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x54 /r ib"/"RAVMI" { - ND_INS_VFIXUPIMMPS, ND_CAT_AVX512, ND_SET_AVX512F, 915, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFIXUPIMMPS, ND_CAT_AVX512, ND_SET_AVX512F, 919, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23450,11 +25020,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1506 Instruction:"VFIXUPIMMSD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x55 /r ib"/"RAVMI" + // Pos:1510 Instruction:"VFIXUPIMMSD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x55 /r ib"/"RAVMI" { - ND_INS_VFIXUPIMMSD, ND_CAT_AVX512, ND_SET_AVX512F, 916, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFIXUPIMMSD, ND_CAT_AVX512, ND_SET_AVX512F, 920, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23468,11 +25039,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1507 Instruction:"VFIXUPIMMSS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x55 /r ib"/"RAVMI" + // Pos:1511 Instruction:"VFIXUPIMMSS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x55 /r ib"/"RAVMI" { - ND_INS_VFIXUPIMMSS, ND_CAT_AVX512, ND_SET_AVX512F, 917, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFIXUPIMMSS, ND_CAT_AVX512, ND_SET_AVX512F, 921, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23486,11 +25058,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1508 Instruction:"VFMADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x98 /r"/"RAVM" + // Pos:1512 Instruction:"VFMADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x98 /r"/"RAVM" { - ND_INS_VFMADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 918, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 922, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23503,11 +25076,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1509 Instruction:"VFMADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x98 /r"/"RVM" + // Pos:1513 Instruction:"VFMADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x98 /r"/"RVM" { - ND_INS_VFMADD132PD, ND_CAT_VFMA, ND_SET_FMA, 918, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD132PD, ND_CAT_VFMA, ND_SET_FMA, 922, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23519,11 +25093,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1510 Instruction:"VFMADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x98 /r"/"RAVM" + // Pos:1514 Instruction:"VFMADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x98 /r"/"RAVM" { - ND_INS_VFMADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 919, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 923, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23536,11 +25111,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1511 Instruction:"VFMADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x98 /r"/"RVM" + // Pos:1515 Instruction:"VFMADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x98 /r"/"RVM" { - ND_INS_VFMADD132PS, ND_CAT_VFMA, ND_SET_FMA, 919, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD132PS, ND_CAT_VFMA, ND_SET_FMA, 923, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23552,11 +25128,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1512 Instruction:"VFMADD132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x99 /r"/"RAVM" + // Pos:1516 Instruction:"VFMADD132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x99 /r"/"RAVM" { - ND_INS_VFMADD132SD, ND_CAT_VFMA, ND_SET_AVX512F, 920, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD132SD, ND_CAT_VFMA, ND_SET_AVX512F, 924, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23569,11 +25146,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1513 Instruction:"VFMADD132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x99 /r"/"RVM" + // Pos:1517 Instruction:"VFMADD132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x99 /r"/"RVM" { - ND_INS_VFMADD132SD, ND_CAT_VFMA, ND_SET_FMA, 920, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD132SD, ND_CAT_VFMA, ND_SET_FMA, 924, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23585,11 +25163,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1514 Instruction:"VFMADD132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x99 /r"/"RAVM" + // Pos:1518 Instruction:"VFMADD132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x99 /r"/"RAVM" { - ND_INS_VFMADD132SS, ND_CAT_VFMA, ND_SET_AVX512F, 921, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD132SS, ND_CAT_VFMA, ND_SET_AVX512F, 925, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23602,11 +25181,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1515 Instruction:"VFMADD132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x99 /r"/"RVM" + // Pos:1519 Instruction:"VFMADD132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x99 /r"/"RVM" { - ND_INS_VFMADD132SS, ND_CAT_VFMA, ND_SET_FMA, 921, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD132SS, ND_CAT_VFMA, ND_SET_FMA, 925, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23618,11 +25198,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1516 Instruction:"VFMADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA8 /r"/"RAVM" + // Pos:1520 Instruction:"VFMADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA8 /r"/"RAVM" { - ND_INS_VFMADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 922, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 926, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23635,11 +25216,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1517 Instruction:"VFMADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA8 /r"/"RVM" + // Pos:1521 Instruction:"VFMADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA8 /r"/"RVM" { - ND_INS_VFMADD213PD, ND_CAT_VFMA, ND_SET_FMA, 922, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD213PD, ND_CAT_VFMA, ND_SET_FMA, 926, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23651,11 +25233,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1518 Instruction:"VFMADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA8 /r"/"RAVM" + // Pos:1522 Instruction:"VFMADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA8 /r"/"RAVM" { - ND_INS_VFMADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 923, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 927, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23668,11 +25251,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1519 Instruction:"VFMADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA8 /r"/"RVM" + // Pos:1523 Instruction:"VFMADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA8 /r"/"RVM" { - ND_INS_VFMADD213PS, ND_CAT_VFMA, ND_SET_FMA, 923, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD213PS, ND_CAT_VFMA, ND_SET_FMA, 927, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23684,11 +25268,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1520 Instruction:"VFMADD213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xA9 /r"/"RAVM" + // Pos:1524 Instruction:"VFMADD213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xA9 /r"/"RAVM" { - ND_INS_VFMADD213SD, ND_CAT_VFMA, ND_SET_AVX512F, 924, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD213SD, ND_CAT_VFMA, ND_SET_AVX512F, 928, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23701,11 +25286,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1521 Instruction:"VFMADD213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xA9 /r"/"RVM" + // Pos:1525 Instruction:"VFMADD213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xA9 /r"/"RVM" { - ND_INS_VFMADD213SD, ND_CAT_VFMA, ND_SET_FMA, 924, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD213SD, ND_CAT_VFMA, ND_SET_FMA, 928, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23717,11 +25303,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1522 Instruction:"VFMADD213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xA9 /r"/"RAVM" + // Pos:1526 Instruction:"VFMADD213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xA9 /r"/"RAVM" { - ND_INS_VFMADD213SS, ND_CAT_VFMA, ND_SET_AVX512F, 925, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD213SS, ND_CAT_VFMA, ND_SET_AVX512F, 929, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23734,11 +25321,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1523 Instruction:"VFMADD213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xA9 /r"/"RVM" + // Pos:1527 Instruction:"VFMADD213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xA9 /r"/"RVM" { - ND_INS_VFMADD213SS, ND_CAT_VFMA, ND_SET_FMA, 925, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD213SS, ND_CAT_VFMA, ND_SET_FMA, 929, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23750,11 +25338,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1524 Instruction:"VFMADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB8 /r"/"RAVM" + // Pos:1528 Instruction:"VFMADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB8 /r"/"RAVM" { - ND_INS_VFMADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 926, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 930, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23767,11 +25356,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1525 Instruction:"VFMADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB8 /r"/"RVM" + // Pos:1529 Instruction:"VFMADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB8 /r"/"RVM" { - ND_INS_VFMADD231PD, ND_CAT_VFMA, ND_SET_FMA, 926, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD231PD, ND_CAT_VFMA, ND_SET_FMA, 930, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23783,11 +25373,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1526 Instruction:"VFMADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB8 /r"/"RAVM" + // Pos:1530 Instruction:"VFMADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB8 /r"/"RAVM" { - ND_INS_VFMADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 927, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 931, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23800,11 +25391,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1527 Instruction:"VFMADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB8 /r"/"RVM" + // Pos:1531 Instruction:"VFMADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB8 /r"/"RVM" { - ND_INS_VFMADD231PS, ND_CAT_VFMA, ND_SET_FMA, 927, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD231PS, ND_CAT_VFMA, ND_SET_FMA, 931, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23816,11 +25408,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1528 Instruction:"VFMADD231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xB9 /r"/"RAVM" + // Pos:1532 Instruction:"VFMADD231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xB9 /r"/"RAVM" { - ND_INS_VFMADD231SD, ND_CAT_VFMA, ND_SET_AVX512F, 928, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD231SD, ND_CAT_VFMA, ND_SET_AVX512F, 932, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23833,11 +25426,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1529 Instruction:"VFMADD231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xB9 /r"/"RVM" + // Pos:1533 Instruction:"VFMADD231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xB9 /r"/"RVM" { - ND_INS_VFMADD231SD, ND_CAT_VFMA, ND_SET_FMA, 928, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD231SD, ND_CAT_VFMA, ND_SET_FMA, 932, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23849,11 +25443,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1530 Instruction:"VFMADD231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xB9 /r"/"RAVM" + // Pos:1534 Instruction:"VFMADD231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xB9 /r"/"RAVM" { - ND_INS_VFMADD231SS, ND_CAT_VFMA, ND_SET_AVX512F, 929, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADD231SS, ND_CAT_VFMA, ND_SET_AVX512F, 933, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -23866,11 +25461,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1531 Instruction:"VFMADD231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xB9 /r"/"RVM" + // Pos:1535 Instruction:"VFMADD231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xB9 /r"/"RVM" { - ND_INS_VFMADD231SS, ND_CAT_VFMA, ND_SET_FMA, 929, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADD231SS, ND_CAT_VFMA, ND_SET_FMA, 933, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -23882,11 +25478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1532 Instruction:"VFMADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x69 /r is4"/"RVML" + // Pos:1536 Instruction:"VFMADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x69 /r is4"/"RVML" { - ND_INS_VFMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 930, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 934, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23899,11 +25496,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1533 Instruction:"VFMADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x69 /r is4"/"RVLM" + // Pos:1537 Instruction:"VFMADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x69 /r is4"/"RVLM" { - ND_INS_VFMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 930, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 934, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23916,11 +25514,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1534 Instruction:"VFMADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x68 /r is4"/"RVML" + // Pos:1538 Instruction:"VFMADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x68 /r is4"/"RVML" { - ND_INS_VFMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 931, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 935, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23933,11 +25532,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1535 Instruction:"VFMADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x68 /r is4"/"RVLM" + // Pos:1539 Instruction:"VFMADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x68 /r is4"/"RVLM" { - ND_INS_VFMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 931, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 935, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23950,11 +25550,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1536 Instruction:"VFMADDSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6B /r is4"/"RVML" + // Pos:1540 Instruction:"VFMADDSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6B /r is4"/"RVML" { - ND_INS_VFMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 932, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 936, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23967,11 +25568,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1537 Instruction:"VFMADDSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x6B /r is4"/"RVLM" + // Pos:1541 Instruction:"VFMADDSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x6B /r is4"/"RVLM" { - ND_INS_VFMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 932, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 936, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -23984,11 +25586,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1538 Instruction:"VFMADDSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6A /r is4"/"RVML" + // Pos:1542 Instruction:"VFMADDSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6A /r is4"/"RVML" { - ND_INS_VFMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 933, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 937, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24001,11 +25604,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1539 Instruction:"VFMADDSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x6A /r is4"/"RVLM" + // Pos:1543 Instruction:"VFMADDSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x6A /r is4"/"RVLM" { - ND_INS_VFMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 933, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 937, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24018,11 +25622,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1540 Instruction:"VFMADDSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x96 /r"/"RAVM" + // Pos:1544 Instruction:"VFMADDSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x96 /r"/"RAVM" { - ND_INS_VFMADDSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 934, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 938, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24035,11 +25640,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1541 Instruction:"VFMADDSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x96 /r"/"RVM" + // Pos:1545 Instruction:"VFMADDSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x96 /r"/"RVM" { - ND_INS_VFMADDSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 934, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 938, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24051,11 +25657,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1542 Instruction:"VFMADDSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x96 /r"/"RAVM" + // Pos:1546 Instruction:"VFMADDSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x96 /r"/"RAVM" { - ND_INS_VFMADDSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 935, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 939, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24068,11 +25675,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1543 Instruction:"VFMADDSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x96 /r"/"RVM" + // Pos:1547 Instruction:"VFMADDSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x96 /r"/"RVM" { - ND_INS_VFMADDSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 935, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 939, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24084,11 +25692,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1544 Instruction:"VFMADDSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA6 /r"/"RAVM" + // Pos:1548 Instruction:"VFMADDSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA6 /r"/"RAVM" { - ND_INS_VFMADDSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 936, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 940, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24101,11 +25710,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1545 Instruction:"VFMADDSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA6 /r"/"RVM" + // Pos:1549 Instruction:"VFMADDSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA6 /r"/"RVM" { - ND_INS_VFMADDSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 936, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 940, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24117,11 +25727,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1546 Instruction:"VFMADDSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA6 /r"/"RAVM" + // Pos:1550 Instruction:"VFMADDSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA6 /r"/"RAVM" { - ND_INS_VFMADDSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 937, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 941, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24134,11 +25745,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1547 Instruction:"VFMADDSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA6 /r"/"RVM" + // Pos:1551 Instruction:"VFMADDSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA6 /r"/"RVM" { - ND_INS_VFMADDSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 937, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 941, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24150,11 +25762,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1548 Instruction:"VFMADDSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB6 /r"/"RAVM" + // Pos:1552 Instruction:"VFMADDSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB6 /r"/"RAVM" { - ND_INS_VFMADDSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 938, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 942, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24167,11 +25780,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1549 Instruction:"VFMADDSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB6 /r"/"RVM" + // Pos:1553 Instruction:"VFMADDSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB6 /r"/"RVM" { - ND_INS_VFMADDSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 938, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 942, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24183,11 +25797,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1550 Instruction:"VFMADDSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB6 /r"/"RAVM" + // Pos:1554 Instruction:"VFMADDSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB6 /r"/"RAVM" { - ND_INS_VFMADDSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 939, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMADDSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 943, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24200,11 +25815,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1551 Instruction:"VFMADDSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB6 /r"/"RVM" + // Pos:1555 Instruction:"VFMADDSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB6 /r"/"RVM" { - ND_INS_VFMADDSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 939, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMADDSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 943, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24216,11 +25832,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1552 Instruction:"VFMADDSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5D /r is4"/"RVML" + // Pos:1556 Instruction:"VFMADDSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5D /r is4"/"RVML" { - ND_INS_VFMADDSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 940, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 944, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24233,11 +25850,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1553 Instruction:"VFMADDSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5D /r is4"/"RVLM" + // Pos:1557 Instruction:"VFMADDSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5D /r is4"/"RVLM" { - ND_INS_VFMADDSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 940, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 944, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24250,11 +25868,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1554 Instruction:"VFMADDSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5C /r is4"/"RVML" + // Pos:1558 Instruction:"VFMADDSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5C /r is4"/"RVML" { - ND_INS_VFMADDSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 941, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 945, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24267,11 +25886,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1555 Instruction:"VFMADDSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5C /r is4"/"RVLM" + // Pos:1559 Instruction:"VFMADDSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5C /r is4"/"RVLM" { - ND_INS_VFMADDSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 941, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMADDSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 945, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24284,11 +25904,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1556 Instruction:"VFMSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9A /r"/"RAVM" + // Pos:1560 Instruction:"VFMSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9A /r"/"RAVM" { - ND_INS_VFMSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 942, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 946, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24301,11 +25922,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1557 Instruction:"VFMSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9A /r"/"RVM" + // Pos:1561 Instruction:"VFMSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9A /r"/"RVM" { - ND_INS_VFMSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 942, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 946, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24317,11 +25939,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1558 Instruction:"VFMSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9A /r"/"RAVM" + // Pos:1562 Instruction:"VFMSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9A /r"/"RAVM" { - ND_INS_VFMSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 943, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 947, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24334,11 +25957,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1559 Instruction:"VFMSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9A /r"/"RVM" + // Pos:1563 Instruction:"VFMSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9A /r"/"RVM" { - ND_INS_VFMSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 943, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 947, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24350,11 +25974,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1560 Instruction:"VFMSUB132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9B /r"/"RAVM" + // Pos:1564 Instruction:"VFMSUB132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9B /r"/"RAVM" { - ND_INS_VFMSUB132SD, ND_CAT_VFMA, ND_SET_AVX512F, 944, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB132SD, ND_CAT_VFMA, ND_SET_AVX512F, 948, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24367,11 +25992,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1561 Instruction:"VFMSUB132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9B /r"/"RVM" + // Pos:1565 Instruction:"VFMSUB132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9B /r"/"RVM" { - ND_INS_VFMSUB132SD, ND_CAT_VFMA, ND_SET_FMA, 944, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB132SD, ND_CAT_VFMA, ND_SET_FMA, 948, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24383,11 +26009,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1562 Instruction:"VFMSUB132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9B /r"/"RAVM" + // Pos:1566 Instruction:"VFMSUB132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9B /r"/"RAVM" { - ND_INS_VFMSUB132SS, ND_CAT_VFMA, ND_SET_AVX512F, 945, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB132SS, ND_CAT_VFMA, ND_SET_AVX512F, 949, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24400,11 +26027,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1563 Instruction:"VFMSUB132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9B /r"/"RVM" + // Pos:1567 Instruction:"VFMSUB132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9B /r"/"RVM" { - ND_INS_VFMSUB132SS, ND_CAT_VFMA, ND_SET_FMA, 945, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB132SS, ND_CAT_VFMA, ND_SET_FMA, 949, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24416,11 +26044,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1564 Instruction:"VFMSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAA /r"/"RAVM" + // Pos:1568 Instruction:"VFMSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAA /r"/"RAVM" { - ND_INS_VFMSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 946, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 950, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24433,11 +26062,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1565 Instruction:"VFMSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAA /r"/"RVM" + // Pos:1569 Instruction:"VFMSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAA /r"/"RVM" { - ND_INS_VFMSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 946, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 950, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24449,11 +26079,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1566 Instruction:"VFMSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAA /r"/"RAVM" + // Pos:1570 Instruction:"VFMSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAA /r"/"RAVM" { - ND_INS_VFMSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 947, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 951, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24466,11 +26097,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1567 Instruction:"VFMSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAA /r"/"RVM" + // Pos:1571 Instruction:"VFMSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAA /r"/"RVM" { - ND_INS_VFMSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 947, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 951, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24482,11 +26114,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1568 Instruction:"VFMSUB213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAB /r"/"RAVM" + // Pos:1572 Instruction:"VFMSUB213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAB /r"/"RAVM" { - ND_INS_VFMSUB213SD, ND_CAT_VFMA, ND_SET_AVX512F, 948, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB213SD, ND_CAT_VFMA, ND_SET_AVX512F, 952, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24499,11 +26132,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1569 Instruction:"VFMSUB213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAB /r"/"RVM" + // Pos:1573 Instruction:"VFMSUB213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAB /r"/"RVM" { - ND_INS_VFMSUB213SD, ND_CAT_VFMA, ND_SET_FMA, 948, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB213SD, ND_CAT_VFMA, ND_SET_FMA, 952, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24515,11 +26149,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1570 Instruction:"VFMSUB213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAB /r"/"RAVM" + // Pos:1574 Instruction:"VFMSUB213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAB /r"/"RAVM" { - ND_INS_VFMSUB213SS, ND_CAT_VFMA, ND_SET_AVX512F, 949, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB213SS, ND_CAT_VFMA, ND_SET_AVX512F, 953, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24532,11 +26167,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1571 Instruction:"VFMSUB213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAB /r"/"RVM" + // Pos:1575 Instruction:"VFMSUB213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAB /r"/"RVM" { - ND_INS_VFMSUB213SS, ND_CAT_VFMA, ND_SET_FMA, 949, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB213SS, ND_CAT_VFMA, ND_SET_FMA, 953, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24548,11 +26184,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1572 Instruction:"VFMSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBA /r"/"RAVM" + // Pos:1576 Instruction:"VFMSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBA /r"/"RAVM" { - ND_INS_VFMSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 950, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 954, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24565,11 +26202,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1573 Instruction:"VFMSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBA /r"/"RVM" + // Pos:1577 Instruction:"VFMSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBA /r"/"RVM" { - ND_INS_VFMSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 950, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 954, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24581,11 +26219,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1574 Instruction:"VFMSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBA /r"/"RAVM" + // Pos:1578 Instruction:"VFMSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBA /r"/"RAVM" { - ND_INS_VFMSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 951, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 955, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24598,11 +26237,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1575 Instruction:"VFMSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBA /r"/"RVM" + // Pos:1579 Instruction:"VFMSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBA /r"/"RVM" { - ND_INS_VFMSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 951, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 955, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24614,11 +26254,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1576 Instruction:"VFMSUB231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBB /r"/"RAVM" + // Pos:1580 Instruction:"VFMSUB231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBB /r"/"RAVM" { - ND_INS_VFMSUB231SD, ND_CAT_VFMA, ND_SET_AVX512F, 952, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB231SD, ND_CAT_VFMA, ND_SET_AVX512F, 956, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24631,11 +26272,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1577 Instruction:"VFMSUB231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBB /r"/"RVM" + // Pos:1581 Instruction:"VFMSUB231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBB /r"/"RVM" { - ND_INS_VFMSUB231SD, ND_CAT_VFMA, ND_SET_FMA, 952, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB231SD, ND_CAT_VFMA, ND_SET_FMA, 956, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24647,11 +26289,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1578 Instruction:"VFMSUB231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBB /r"/"RAVM" + // Pos:1582 Instruction:"VFMSUB231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBB /r"/"RAVM" { - ND_INS_VFMSUB231SS, ND_CAT_VFMA, ND_SET_AVX512F, 953, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUB231SS, ND_CAT_VFMA, ND_SET_AVX512F, 957, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24664,11 +26307,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1579 Instruction:"VFMSUB231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBB /r"/"RVM" + // Pos:1583 Instruction:"VFMSUB231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBB /r"/"RVM" { - ND_INS_VFMSUB231SS, ND_CAT_VFMA, ND_SET_FMA, 953, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUB231SS, ND_CAT_VFMA, ND_SET_FMA, 957, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24680,11 +26324,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1580 Instruction:"VFMSUBADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x97 /r"/"RAVM" + // Pos:1584 Instruction:"VFMSUBADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x97 /r"/"RAVM" { - ND_INS_VFMSUBADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 954, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 958, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24697,11 +26342,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1581 Instruction:"VFMSUBADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x97 /r"/"RVM" + // Pos:1585 Instruction:"VFMSUBADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x97 /r"/"RVM" { - ND_INS_VFMSUBADD132PD, ND_CAT_VFMA, ND_SET_FMA, 954, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD132PD, ND_CAT_VFMA, ND_SET_FMA, 958, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24713,11 +26359,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1582 Instruction:"VFMSUBADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x97 /r"/"RAVM" + // Pos:1586 Instruction:"VFMSUBADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x97 /r"/"RAVM" { - ND_INS_VFMSUBADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 955, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 959, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24730,11 +26377,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1583 Instruction:"VFMSUBADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x97 /r"/"RVM" + // Pos:1587 Instruction:"VFMSUBADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x97 /r"/"RVM" { - ND_INS_VFMSUBADD132PS, ND_CAT_VFMA, ND_SET_FMA, 955, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD132PS, ND_CAT_VFMA, ND_SET_FMA, 959, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24746,11 +26394,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1584 Instruction:"VFMSUBADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA7 /r"/"RAVM" + // Pos:1588 Instruction:"VFMSUBADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xA7 /r"/"RAVM" { - ND_INS_VFMSUBADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 956, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 960, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24763,11 +26412,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1585 Instruction:"VFMSUBADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA7 /r"/"RVM" + // Pos:1589 Instruction:"VFMSUBADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xA7 /r"/"RVM" { - ND_INS_VFMSUBADD213PD, ND_CAT_VFMA, ND_SET_FMA, 956, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD213PD, ND_CAT_VFMA, ND_SET_FMA, 960, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24779,11 +26429,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1586 Instruction:"VFMSUBADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA7 /r"/"RAVM" + // Pos:1590 Instruction:"VFMSUBADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xA7 /r"/"RAVM" { - ND_INS_VFMSUBADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 957, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 961, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24796,11 +26447,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1587 Instruction:"VFMSUBADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA7 /r"/"RVM" + // Pos:1591 Instruction:"VFMSUBADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xA7 /r"/"RVM" { - ND_INS_VFMSUBADD213PS, ND_CAT_VFMA, ND_SET_FMA, 957, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD213PS, ND_CAT_VFMA, ND_SET_FMA, 961, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24812,11 +26464,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1588 Instruction:"VFMSUBADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB7 /r"/"RAVM" + // Pos:1592 Instruction:"VFMSUBADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xB7 /r"/"RAVM" { - ND_INS_VFMSUBADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 958, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 962, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24829,11 +26482,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1589 Instruction:"VFMSUBADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB7 /r"/"RVM" + // Pos:1593 Instruction:"VFMSUBADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xB7 /r"/"RVM" { - ND_INS_VFMSUBADD231PD, ND_CAT_VFMA, ND_SET_FMA, 958, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD231PD, ND_CAT_VFMA, ND_SET_FMA, 962, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24845,11 +26499,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1590 Instruction:"VFMSUBADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB7 /r"/"RAVM" + // Pos:1594 Instruction:"VFMSUBADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xB7 /r"/"RAVM" { - ND_INS_VFMSUBADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 959, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFMSUBADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 963, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -24862,11 +26517,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1591 Instruction:"VFMSUBADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB7 /r"/"RVM" + // Pos:1595 Instruction:"VFMSUBADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xB7 /r"/"RVM" { - ND_INS_VFMSUBADD231PS, ND_CAT_VFMA, ND_SET_FMA, 959, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFMSUBADD231PS, ND_CAT_VFMA, ND_SET_FMA, 963, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -24878,11 +26534,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1592 Instruction:"VFMSUBADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5F /r is4"/"RVML" + // Pos:1596 Instruction:"VFMSUBADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5F /r is4"/"RVML" { - ND_INS_VFMSUBADDPD, ND_CAT_FMA4, ND_SET_FMA4, 960, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBADDPD, ND_CAT_FMA4, ND_SET_FMA4, 964, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24895,11 +26552,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1593 Instruction:"VFMSUBADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5F /r is4"/"RVLM" + // Pos:1597 Instruction:"VFMSUBADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5F /r is4"/"RVLM" { - ND_INS_VFMSUBADDPD, ND_CAT_FMA4, ND_SET_FMA4, 960, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBADDPD, ND_CAT_FMA4, ND_SET_FMA4, 964, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24912,11 +26570,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1594 Instruction:"VFMSUBADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5E /r is4"/"RVML" + // Pos:1598 Instruction:"VFMSUBADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x5E /r is4"/"RVML" { - ND_INS_VFMSUBADDPS, ND_CAT_FMA4, ND_SET_FMA4, 961, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBADDPS, ND_CAT_FMA4, ND_SET_FMA4, 965, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24929,11 +26588,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1595 Instruction:"VFMSUBADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5E /r is4"/"RVLM" + // Pos:1599 Instruction:"VFMSUBADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x5E /r is4"/"RVLM" { - ND_INS_VFMSUBADDPS, ND_CAT_FMA4, ND_SET_FMA4, 961, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBADDPS, ND_CAT_FMA4, ND_SET_FMA4, 965, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24946,11 +26606,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1596 Instruction:"VFMSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x6D /r is4"/"RVML" + // Pos:1600 Instruction:"VFMSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x6D /r is4"/"RVML" { - ND_INS_VFMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 962, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 966, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24963,11 +26624,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1597 Instruction:"VFMSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x6D /r is4"/"RVLM" + // Pos:1601 Instruction:"VFMSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x6D /r is4"/"RVLM" { - ND_INS_VFMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 962, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 966, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24980,11 +26642,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1598 Instruction:"VFMSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x6C /r is4"/"RVML" + // Pos:1602 Instruction:"VFMSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x6C /r is4"/"RVML" { - ND_INS_VFMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 963, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 967, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -24997,11 +26660,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1599 Instruction:"VFMSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x6C /r is4"/"RVLM" + // Pos:1603 Instruction:"VFMSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x6C /r is4"/"RVLM" { - ND_INS_VFMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 963, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 967, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25014,11 +26678,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1600 Instruction:"VFMSUBSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6F /r is4"/"RVML" + // Pos:1604 Instruction:"VFMSUBSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6F /r is4"/"RVML" { - ND_INS_VFMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 964, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 968, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25031,11 +26696,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1601 Instruction:"VFMSUBSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x6F /r is4"/"RVLM" + // Pos:1605 Instruction:"VFMSUBSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x6F /r is4"/"RVLM" { - ND_INS_VFMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 964, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 968, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25048,11 +26714,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1602 Instruction:"VFMSUBSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6E /r is4"/"RVML" + // Pos:1606 Instruction:"VFMSUBSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x6E /r is4"/"RVML" { - ND_INS_VFMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 965, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 969, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25065,11 +26732,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1603 Instruction:"VFMSUBSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x6E /r is4"/"RVLM" + // Pos:1607 Instruction:"VFMSUBSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x6E /r is4"/"RVLM" { - ND_INS_VFMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 965, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 969, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25082,11 +26750,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1604 Instruction:"VFNMADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9C /r"/"RAVM" + // Pos:1608 Instruction:"VFNMADD132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9C /r"/"RAVM" { - ND_INS_VFNMADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 966, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD132PD, ND_CAT_VFMA, ND_SET_AVX512F, 970, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25099,11 +26768,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1605 Instruction:"VFNMADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9C /r"/"RVM" + // Pos:1609 Instruction:"VFNMADD132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9C /r"/"RVM" { - ND_INS_VFNMADD132PD, ND_CAT_VFMA, ND_SET_FMA, 966, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD132PD, ND_CAT_VFMA, ND_SET_FMA, 970, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25115,11 +26785,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1606 Instruction:"VFNMADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9C /r"/"RAVM" + // Pos:1610 Instruction:"VFNMADD132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9C /r"/"RAVM" { - ND_INS_VFNMADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 967, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD132PS, ND_CAT_VFMA, ND_SET_AVX512F, 971, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25132,11 +26803,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1607 Instruction:"VFNMADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9C /r"/"RVM" + // Pos:1611 Instruction:"VFNMADD132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9C /r"/"RVM" { - ND_INS_VFNMADD132PS, ND_CAT_VFMA, ND_SET_FMA, 967, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD132PS, ND_CAT_VFMA, ND_SET_FMA, 971, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25148,11 +26820,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1608 Instruction:"VFNMADD132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9D /r"/"RAVM" + // Pos:1612 Instruction:"VFNMADD132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9D /r"/"RAVM" { - ND_INS_VFNMADD132SD, ND_CAT_VFMA, ND_SET_AVX512F, 968, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD132SD, ND_CAT_VFMA, ND_SET_AVX512F, 972, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25165,11 +26838,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1609 Instruction:"VFNMADD132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9D /r"/"RVM" + // Pos:1613 Instruction:"VFNMADD132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9D /r"/"RVM" { - ND_INS_VFNMADD132SD, ND_CAT_VFMA, ND_SET_FMA, 968, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD132SD, ND_CAT_VFMA, ND_SET_FMA, 972, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25181,11 +26855,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1610 Instruction:"VFNMADD132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9D /r"/"RAVM" + // Pos:1614 Instruction:"VFNMADD132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9D /r"/"RAVM" { - ND_INS_VFNMADD132SS, ND_CAT_VFMA, ND_SET_AVX512F, 969, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD132SS, ND_CAT_VFMA, ND_SET_AVX512F, 973, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25198,11 +26873,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1611 Instruction:"VFNMADD132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9D /r"/"RVM" + // Pos:1615 Instruction:"VFNMADD132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9D /r"/"RVM" { - ND_INS_VFNMADD132SS, ND_CAT_VFMA, ND_SET_FMA, 969, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD132SS, ND_CAT_VFMA, ND_SET_FMA, 973, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25214,11 +26890,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1612 Instruction:"VFNMADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAC /r"/"RAVM" + // Pos:1616 Instruction:"VFNMADD213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAC /r"/"RAVM" { - ND_INS_VFNMADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 970, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD213PD, ND_CAT_VFMA, ND_SET_AVX512F, 974, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25231,11 +26908,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1613 Instruction:"VFNMADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAC /r"/"RVM" + // Pos:1617 Instruction:"VFNMADD213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAC /r"/"RVM" { - ND_INS_VFNMADD213PD, ND_CAT_VFMA, ND_SET_FMA, 970, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD213PD, ND_CAT_VFMA, ND_SET_FMA, 974, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25247,11 +26925,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1614 Instruction:"VFNMADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAC /r"/"RAVM" + // Pos:1618 Instruction:"VFNMADD213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAC /r"/"RAVM" { - ND_INS_VFNMADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 971, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD213PS, ND_CAT_VFMA, ND_SET_AVX512F, 975, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25264,11 +26943,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1615 Instruction:"VFNMADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAC /r"/"RVM" + // Pos:1619 Instruction:"VFNMADD213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAC /r"/"RVM" { - ND_INS_VFNMADD213PS, ND_CAT_VFMA, ND_SET_FMA, 971, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD213PS, ND_CAT_VFMA, ND_SET_FMA, 975, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25280,11 +26960,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1616 Instruction:"VFNMADD213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAD /r"/"RAVM" + // Pos:1620 Instruction:"VFNMADD213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAD /r"/"RAVM" { - ND_INS_VFNMADD213SD, ND_CAT_VFMA, ND_SET_AVX512F, 972, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD213SD, ND_CAT_VFMA, ND_SET_AVX512F, 976, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25297,11 +26978,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1617 Instruction:"VFNMADD213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAD /r"/"RVM" + // Pos:1621 Instruction:"VFNMADD213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAD /r"/"RVM" { - ND_INS_VFNMADD213SD, ND_CAT_VFMA, ND_SET_FMA, 972, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD213SD, ND_CAT_VFMA, ND_SET_FMA, 976, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25313,11 +26995,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1618 Instruction:"VFNMADD213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAD /r"/"RAVM" + // Pos:1622 Instruction:"VFNMADD213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAD /r"/"RAVM" { - ND_INS_VFNMADD213SS, ND_CAT_VFMA, ND_SET_AVX512F, 973, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD213SS, ND_CAT_VFMA, ND_SET_AVX512F, 977, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25330,11 +27013,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1619 Instruction:"VFNMADD213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAD /r"/"RVM" + // Pos:1623 Instruction:"VFNMADD213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAD /r"/"RVM" { - ND_INS_VFNMADD213SS, ND_CAT_VFMA, ND_SET_FMA, 973, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD213SS, ND_CAT_VFMA, ND_SET_FMA, 977, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25346,11 +27030,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1620 Instruction:"VFNMADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBC /r"/"RAVM" + // Pos:1624 Instruction:"VFNMADD231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBC /r"/"RAVM" { - ND_INS_VFNMADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 974, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD231PD, ND_CAT_VFMA, ND_SET_AVX512F, 978, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25363,11 +27048,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1621 Instruction:"VFNMADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBC /r"/"RVM" + // Pos:1625 Instruction:"VFNMADD231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBC /r"/"RVM" { - ND_INS_VFNMADD231PD, ND_CAT_VFMA, ND_SET_FMA, 974, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD231PD, ND_CAT_VFMA, ND_SET_FMA, 978, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25379,11 +27065,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1622 Instruction:"VFNMADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBC /r"/"RAVM" + // Pos:1626 Instruction:"VFNMADD231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBC /r"/"RAVM" { - ND_INS_VFNMADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 975, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD231PS, ND_CAT_VFMA, ND_SET_AVX512F, 979, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25396,11 +27083,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1623 Instruction:"VFNMADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBC /r"/"RVM" + // Pos:1627 Instruction:"VFNMADD231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBC /r"/"RVM" { - ND_INS_VFNMADD231PS, ND_CAT_VFMA, ND_SET_FMA, 975, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD231PS, ND_CAT_VFMA, ND_SET_FMA, 979, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25412,11 +27100,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1624 Instruction:"VFNMADD231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBD /r"/"RAVM" + // Pos:1628 Instruction:"VFNMADD231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBD /r"/"RAVM" { - ND_INS_VFNMADD231SD, ND_CAT_VFMA, ND_SET_AVX512F, 976, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD231SD, ND_CAT_VFMA, ND_SET_AVX512F, 980, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25429,11 +27118,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1625 Instruction:"VFNMADD231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBD /r"/"RVM" + // Pos:1629 Instruction:"VFNMADD231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBD /r"/"RVM" { - ND_INS_VFNMADD231SD, ND_CAT_VFMA, ND_SET_FMA, 976, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD231SD, ND_CAT_VFMA, ND_SET_FMA, 980, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25445,11 +27135,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1626 Instruction:"VFNMADD231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBD /r"/"RAVM" + // Pos:1630 Instruction:"VFNMADD231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBD /r"/"RAVM" { - ND_INS_VFNMADD231SS, ND_CAT_VFMA, ND_SET_AVX512F, 977, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMADD231SS, ND_CAT_VFMA, ND_SET_AVX512F, 981, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25462,11 +27153,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1627 Instruction:"VFNMADD231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBD /r"/"RVM" + // Pos:1631 Instruction:"VFNMADD231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBD /r"/"RVM" { - ND_INS_VFNMADD231SS, ND_CAT_VFMA, ND_SET_FMA, 977, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMADD231SS, ND_CAT_VFMA, ND_SET_FMA, 981, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25478,11 +27170,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1628 Instruction:"VFNMADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x79 /r is4"/"RVML" + // Pos:1632 Instruction:"VFNMADDPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x79 /r is4"/"RVML" { - ND_INS_VFNMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 978, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 982, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25495,11 +27188,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1629 Instruction:"VFNMADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x79 /r is4"/"RVLM" + // Pos:1633 Instruction:"VFNMADDPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x79 /r is4"/"RVLM" { - ND_INS_VFNMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 978, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDPD, ND_CAT_FMA4, ND_SET_FMA4, 982, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25512,11 +27206,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1630 Instruction:"VFNMADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x78 /r is4"/"RVML" + // Pos:1634 Instruction:"VFNMADDPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x78 /r is4"/"RVML" { - ND_INS_VFNMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 979, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 983, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25529,11 +27224,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1631 Instruction:"VFNMADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x78 /r is4"/"RVLM" + // Pos:1635 Instruction:"VFNMADDPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x78 /r is4"/"RVLM" { - ND_INS_VFNMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 979, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDPS, ND_CAT_FMA4, ND_SET_FMA4, 983, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25546,11 +27242,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1632 Instruction:"VFNMADDSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7B /r is4"/"RVML" + // Pos:1636 Instruction:"VFNMADDSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7B /r is4"/"RVML" { - ND_INS_VFNMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 980, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 984, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25563,11 +27260,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1633 Instruction:"VFNMADDSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x7B /r is4"/"RVLM" + // Pos:1637 Instruction:"VFNMADDSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x7B /r is4"/"RVLM" { - ND_INS_VFNMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 980, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDSD, ND_CAT_FMA4, ND_SET_FMA4, 984, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25580,11 +27278,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1634 Instruction:"VFNMADDSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7A /r is4"/"RVML" + // Pos:1638 Instruction:"VFNMADDSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7A /r is4"/"RVML" { - ND_INS_VFNMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 981, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 985, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25597,11 +27296,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1635 Instruction:"VFNMADDSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x7A /r is4"/"RVLM" + // Pos:1639 Instruction:"VFNMADDSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x7A /r is4"/"RVLM" { - ND_INS_VFNMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 981, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMADDSS, ND_CAT_FMA4, ND_SET_FMA4, 985, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -25614,11 +27314,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1636 Instruction:"VFNMSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9E /r"/"RAVM" + // Pos:1640 Instruction:"VFNMSUB132PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x9E /r"/"RAVM" { - ND_INS_VFNMSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 982, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB132PD, ND_CAT_VFMA, ND_SET_AVX512F, 986, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25631,11 +27332,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1637 Instruction:"VFNMSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9E /r"/"RVM" + // Pos:1641 Instruction:"VFNMSUB132PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x9E /r"/"RVM" { - ND_INS_VFNMSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 982, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB132PD, ND_CAT_VFMA, ND_SET_FMA, 986, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25647,11 +27349,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1638 Instruction:"VFNMSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9E /r"/"RAVM" + // Pos:1642 Instruction:"VFNMSUB132PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x9E /r"/"RAVM" { - ND_INS_VFNMSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 983, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB132PS, ND_CAT_VFMA, ND_SET_AVX512F, 987, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25664,11 +27367,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1639 Instruction:"VFNMSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9E /r"/"RVM" + // Pos:1643 Instruction:"VFNMSUB132PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x9E /r"/"RVM" { - ND_INS_VFNMSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 983, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB132PS, ND_CAT_VFMA, ND_SET_FMA, 987, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25680,11 +27384,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1640 Instruction:"VFNMSUB132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9F /r"/"RAVM" + // Pos:1644 Instruction:"VFNMSUB132SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x9F /r"/"RAVM" { - ND_INS_VFNMSUB132SD, ND_CAT_VFMA, ND_SET_AVX512F, 984, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB132SD, ND_CAT_VFMA, ND_SET_AVX512F, 988, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25697,11 +27402,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1641 Instruction:"VFNMSUB132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9F /r"/"RVM" + // Pos:1645 Instruction:"VFNMSUB132SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0x9F /r"/"RVM" { - ND_INS_VFNMSUB132SD, ND_CAT_VFMA, ND_SET_FMA, 984, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB132SD, ND_CAT_VFMA, ND_SET_FMA, 988, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25713,11 +27419,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1642 Instruction:"VFNMSUB132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9F /r"/"RAVM" + // Pos:1646 Instruction:"VFNMSUB132SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x9F /r"/"RAVM" { - ND_INS_VFNMSUB132SS, ND_CAT_VFMA, ND_SET_AVX512F, 985, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB132SS, ND_CAT_VFMA, ND_SET_AVX512F, 989, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25730,11 +27437,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1643 Instruction:"VFNMSUB132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9F /r"/"RVM" + // Pos:1647 Instruction:"VFNMSUB132SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0x9F /r"/"RVM" { - ND_INS_VFNMSUB132SS, ND_CAT_VFMA, ND_SET_FMA, 985, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB132SS, ND_CAT_VFMA, ND_SET_FMA, 989, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25746,11 +27454,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1644 Instruction:"VFNMSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAE /r"/"RAVM" + // Pos:1648 Instruction:"VFNMSUB213PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xAE /r"/"RAVM" { - ND_INS_VFNMSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 986, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB213PD, ND_CAT_VFMA, ND_SET_AVX512F, 990, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25763,11 +27472,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1645 Instruction:"VFNMSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAE /r"/"RVM" + // Pos:1649 Instruction:"VFNMSUB213PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xAE /r"/"RVM" { - ND_INS_VFNMSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 986, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB213PD, ND_CAT_VFMA, ND_SET_FMA, 990, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25779,11 +27489,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1646 Instruction:"VFNMSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAE /r"/"RAVM" + // Pos:1650 Instruction:"VFNMSUB213PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xAE /r"/"RAVM" { - ND_INS_VFNMSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 987, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB213PS, ND_CAT_VFMA, ND_SET_AVX512F, 991, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25796,11 +27507,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1647 Instruction:"VFNMSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAE /r"/"RVM" + // Pos:1651 Instruction:"VFNMSUB213PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xAE /r"/"RVM" { - ND_INS_VFNMSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 987, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB213PS, ND_CAT_VFMA, ND_SET_FMA, 991, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25812,11 +27524,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1648 Instruction:"VFNMSUB213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAF /r"/"RAVM" + // Pos:1652 Instruction:"VFNMSUB213SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xAF /r"/"RAVM" { - ND_INS_VFNMSUB213SD, ND_CAT_VFMA, ND_SET_AVX512F, 988, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB213SD, ND_CAT_VFMA, ND_SET_AVX512F, 992, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25829,11 +27542,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1649 Instruction:"VFNMSUB213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAF /r"/"RVM" + // Pos:1653 Instruction:"VFNMSUB213SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xAF /r"/"RVM" { - ND_INS_VFNMSUB213SD, ND_CAT_VFMA, ND_SET_FMA, 988, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB213SD, ND_CAT_VFMA, ND_SET_FMA, 992, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25845,11 +27559,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1650 Instruction:"VFNMSUB213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAF /r"/"RAVM" + // Pos:1654 Instruction:"VFNMSUB213SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xAF /r"/"RAVM" { - ND_INS_VFNMSUB213SS, ND_CAT_VFMA, ND_SET_AVX512F, 989, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB213SS, ND_CAT_VFMA, ND_SET_AVX512F, 993, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25862,11 +27577,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1651 Instruction:"VFNMSUB213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAF /r"/"RVM" + // Pos:1655 Instruction:"VFNMSUB213SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xAF /r"/"RVM" { - ND_INS_VFNMSUB213SS, ND_CAT_VFMA, ND_SET_FMA, 989, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB213SS, ND_CAT_VFMA, ND_SET_FMA, 993, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25878,11 +27594,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1652 Instruction:"VFNMSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBE /r"/"RAVM" + // Pos:1656 Instruction:"VFNMSUB231PD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0xBE /r"/"RAVM" { - ND_INS_VFNMSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 990, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB231PD, ND_CAT_VFMA, ND_SET_AVX512F, 994, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25895,11 +27612,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1653 Instruction:"VFNMSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBE /r"/"RVM" + // Pos:1657 Instruction:"VFNMSUB231PD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0xBE /r"/"RVM" { - ND_INS_VFNMSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 990, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB231PD, ND_CAT_VFMA, ND_SET_FMA, 994, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25911,11 +27629,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1654 Instruction:"VFNMSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBE /r"/"RAVM" + // Pos:1658 Instruction:"VFNMSUB231PS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0xBE /r"/"RAVM" { - ND_INS_VFNMSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 991, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB231PS, ND_CAT_VFMA, ND_SET_AVX512F, 995, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25928,11 +27647,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1655 Instruction:"VFNMSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBE /r"/"RVM" + // Pos:1659 Instruction:"VFNMSUB231PS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xBE /r"/"RVM" { - ND_INS_VFNMSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 991, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB231PS, ND_CAT_VFMA, ND_SET_FMA, 995, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25944,11 +27664,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1656 Instruction:"VFNMSUB231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBF /r"/"RAVM" + // Pos:1660 Instruction:"VFNMSUB231SD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0xBF /r"/"RAVM" { - ND_INS_VFNMSUB231SD, ND_CAT_VFMA, ND_SET_AVX512F, 992, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB231SD, ND_CAT_VFMA, ND_SET_AVX512F, 996, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25961,11 +27682,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1657 Instruction:"VFNMSUB231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBF /r"/"RVM" + // Pos:1661 Instruction:"VFNMSUB231SD Vdq,Hdq,Wsd" Encoding:"vex m:2 p:1 l:i w:1 0xBF /r"/"RVM" { - ND_INS_VFNMSUB231SD, ND_CAT_VFMA, ND_SET_FMA, 992, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB231SD, ND_CAT_VFMA, ND_SET_FMA, 996, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -25977,11 +27699,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1658 Instruction:"VFNMSUB231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBF /r"/"RAVM" + // Pos:1662 Instruction:"VFNMSUB231SS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0xBF /r"/"RAVM" { - ND_INS_VFNMSUB231SS, ND_CAT_VFMA, ND_SET_AVX512F, 993, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VFNMSUB231SS, ND_CAT_VFMA, ND_SET_AVX512F, 997, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -25994,11 +27717,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1659 Instruction:"VFNMSUB231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBF /r"/"RVM" + // Pos:1663 Instruction:"VFNMSUB231SS Vdq,Hdq,Wss" Encoding:"vex m:2 p:1 l:i w:0 0xBF /r"/"RVM" { - ND_INS_VFNMSUB231SS, ND_CAT_VFMA, ND_SET_FMA, 993, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, + ND_INS_VFNMSUB231SS, ND_CAT_VFMA, ND_SET_FMA, 997, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA, 0, 0, 0, @@ -26010,11 +27734,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1660 Instruction:"VFNMSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x7D /r is4"/"RVML" + // Pos:1664 Instruction:"VFNMSUBPD Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x7D /r is4"/"RVML" { - ND_INS_VFNMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 994, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 998, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26027,11 +27752,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1661 Instruction:"VFNMSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x7D /r is4"/"RVLM" + // Pos:1665 Instruction:"VFNMSUBPD Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x7D /r is4"/"RVLM" { - ND_INS_VFNMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 994, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBPD, ND_CAT_FMA4, ND_SET_FMA4, 998, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26044,11 +27770,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1662 Instruction:"VFNMSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x7C /r is4"/"RVML" + // Pos:1666 Instruction:"VFNMSUBPS Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x7C /r is4"/"RVML" { - ND_INS_VFNMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 995, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 999, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26061,11 +27788,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1663 Instruction:"VFNMSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x7C /r is4"/"RVLM" + // Pos:1667 Instruction:"VFNMSUBPS Vx,Hx,Lx,Wx" Encoding:"vex m:3 p:1 l:x w:1 0x7C /r is4"/"RVLM" { - ND_INS_VFNMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 995, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBPS, ND_CAT_FMA4, ND_SET_FMA4, 999, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26078,11 +27806,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1664 Instruction:"VFNMSUBSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7F /r is4"/"RVML" + // Pos:1668 Instruction:"VFNMSUBSD Vdq,Hdq,Wsd,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7F /r is4"/"RVML" { - ND_INS_VFNMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 996, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 1000, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26095,11 +27824,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1665 Instruction:"VFNMSUBSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x7F /r is4"/"RVLM" + // Pos:1669 Instruction:"VFNMSUBSD Vdq,Hdq,Ldq,Wsd" Encoding:"vex m:3 p:1 l:x w:1 0x7F /r is4"/"RVLM" { - ND_INS_VFNMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 996, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBSD, ND_CAT_FMA4, ND_SET_FMA4, 1000, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26112,11 +27842,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1666 Instruction:"VFNMSUBSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7E /r is4"/"RVML" + // Pos:1670 Instruction:"VFNMSUBSS Vdq,Hdq,Wss,Ldq" Encoding:"vex m:3 p:1 l:x w:0 0x7E /r is4"/"RVML" { - ND_INS_VFNMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 997, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 1001, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26129,11 +27860,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1667 Instruction:"VFNMSUBSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x7E /r is4"/"RVLM" + // Pos:1671 Instruction:"VFNMSUBSS Vdq,Hdq,Ldq,Wss" Encoding:"vex m:3 p:1 l:x w:1 0x7E /r is4"/"RVLM" { - ND_INS_VFNMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 997, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, + ND_INS_VFNMSUBSS, ND_CAT_FMA4, ND_SET_FMA4, 1001, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_FMA4, 0, 0, 0, @@ -26146,11 +27878,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1668 Instruction:"VFPCLASSPD rKq{K},aKq,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x66 /r ib"/"RAMI" + // Pos:1672 Instruction:"VFPCLASSPD rKq{K},aKq,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x66 /r ib"/"RAMI" { - ND_INS_VFPCLASSPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 998, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VFPCLASSPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1002, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26163,11 +27896,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1669 Instruction:"VFPCLASSPS rKq{K},aKq,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x66 /r ib"/"RAMI" + // Pos:1673 Instruction:"VFPCLASSPS rKq{K},aKq,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x66 /r ib"/"RAMI" { - ND_INS_VFPCLASSPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 999, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VFPCLASSPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1003, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26180,11 +27914,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1670 Instruction:"VFPCLASSSD rKq{K},aKq,Wsd,Ib" Encoding:"evex m:3 p:1 l:i w:1 0x67 /r ib"/"RAMI" + // Pos:1674 Instruction:"VFPCLASSSD rKq{K},aKq,Wsd,Ib" Encoding:"evex m:3 p:1 l:i w:1 0x67 /r ib"/"RAMI" { - ND_INS_VFPCLASSSD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1000, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VFPCLASSSD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1004, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26197,11 +27932,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1671 Instruction:"VFPCLASSSS rKq{K},aKq,Wss,Ib" Encoding:"evex m:3 p:1 l:i w:0 0x67 /r ib"/"RAMI" + // Pos:1675 Instruction:"VFPCLASSSS rKq{K},aKq,Wss,Ib" Encoding:"evex m:3 p:1 l:i w:0 0x67 /r ib"/"RAMI" { - ND_INS_VFPCLASSSS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1001, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VFPCLASSSS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1005, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26214,11 +27950,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1672 Instruction:"VFRCZPD Vx,Wx" Encoding:"xop m:9 0x81 /r"/"RM" + // Pos:1676 Instruction:"VFRCZPD Vx,Wx" Encoding:"xop m:9 0x81 /r"/"RM" { - ND_INS_VFRCZPD, ND_CAT_XOP, ND_SET_XOP, 1002, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VFRCZPD, ND_CAT_XOP, ND_SET_XOP, 1006, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -26229,11 +27966,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1673 Instruction:"VFRCZPS Vx,Wx" Encoding:"xop m:9 0x80 /r"/"RM" + // Pos:1677 Instruction:"VFRCZPS Vx,Wx" Encoding:"xop m:9 0x80 /r"/"RM" { - ND_INS_VFRCZPS, ND_CAT_XOP, ND_SET_XOP, 1003, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VFRCZPS, ND_CAT_XOP, ND_SET_XOP, 1007, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -26244,11 +27982,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1674 Instruction:"VFRCZSD Vdq,Wsd" Encoding:"xop m:9 0x83 /r"/"RM" + // Pos:1678 Instruction:"VFRCZSD Vdq,Wsd" Encoding:"xop m:9 0x83 /r"/"RM" { - ND_INS_VFRCZSD, ND_CAT_XOP, ND_SET_XOP, 1004, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VFRCZSD, ND_CAT_XOP, ND_SET_XOP, 1008, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -26259,11 +27998,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1675 Instruction:"VFRCZSS Vdq,Wss" Encoding:"xop m:9 0x82 /r"/"RM" + // Pos:1679 Instruction:"VFRCZSS Vdq,Wss" Encoding:"xop m:9 0x82 /r"/"RM" { - ND_INS_VFRCZSS, ND_CAT_XOP, ND_SET_XOP, 1005, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VFRCZSS, ND_CAT_XOP, ND_SET_XOP, 1009, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -26274,11 +28014,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1676 Instruction:"VGATHERDPD Vn{K},aKq,Mvm32h" Encoding:"evex m:2 p:1 l:x w:1 0x92 /r:mem vsib"/"RAM" + // Pos:1680 Instruction:"VGATHERDPD Vn{K},aKq,Mvm32h" Encoding:"evex m:2 p:1 l:x w:1 0x92 /r:mem vsib"/"RAM" { - ND_INS_VGATHERDPD, ND_CAT_GATHER, ND_SET_AVX512F, 1006, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGATHERDPD, ND_CAT_GATHER, ND_SET_AVX512F, 1010, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26290,11 +28031,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1677 Instruction:"VGATHERDPD Vx,Mvm32h,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x92 /r:mem vsib"/"RMV" + // Pos:1681 Instruction:"VGATHERDPD Vx,Mvm32h,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x92 /r:mem vsib"/"RMV" { - ND_INS_VGATHERDPD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1006, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VGATHERDPD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1010, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -26306,11 +28048,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1678 Instruction:"VGATHERDPS Vn{K},aKq,Mvm32n" Encoding:"evex m:2 p:1 l:x w:0 0x92 /r:mem vsib"/"RAM" + // Pos:1682 Instruction:"VGATHERDPS Vn{K},aKq,Mvm32n" Encoding:"evex m:2 p:1 l:x w:0 0x92 /r:mem vsib"/"RAM" { - ND_INS_VGATHERDPS, ND_CAT_GATHER, ND_SET_AVX512F, 1007, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGATHERDPS, ND_CAT_GATHER, ND_SET_AVX512F, 1011, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26322,11 +28065,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1679 Instruction:"VGATHERDPS Vx,Mvm32n,Hx" Encoding:"vex m:2 p:1 l:x w:0 0x92 /r:mem vsib"/"RMV" + // Pos:1683 Instruction:"VGATHERDPS Vx,Mvm32n,Hx" Encoding:"vex m:2 p:1 l:x w:0 0x92 /r:mem vsib"/"RMV" { - ND_INS_VGATHERDPS, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1007, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VGATHERDPS, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1011, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -26338,11 +28082,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1680 Instruction:"VGATHERPF0DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /1:mem vsib"/"MA" + // Pos:1684 Instruction:"VGATHERPF0DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /1:mem vsib"/"MA" { - ND_INS_VGATHERPF0DPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1008, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF0DPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1012, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26353,11 +28098,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1681 Instruction:"VGATHERPF0DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /1:mem vsib"/"MA" + // Pos:1685 Instruction:"VGATHERPF0DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /1:mem vsib"/"MA" { - ND_INS_VGATHERPF0DPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1009, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF0DPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1013, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26368,11 +28114,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1682 Instruction:"VGATHERPF0QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /1:mem vsib"/"MA" + // Pos:1686 Instruction:"VGATHERPF0QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /1:mem vsib"/"MA" { - ND_INS_VGATHERPF0QPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1010, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF0QPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1014, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26383,11 +28130,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1683 Instruction:"VGATHERPF0QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /1:mem vsib"/"MA" + // Pos:1687 Instruction:"VGATHERPF0QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /1:mem vsib"/"MA" { - ND_INS_VGATHERPF0QPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1011, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF0QPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1015, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26398,11 +28146,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1684 Instruction:"VGATHERPF1DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /2:mem vsib"/"MA" + // Pos:1688 Instruction:"VGATHERPF1DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /2:mem vsib"/"MA" { - ND_INS_VGATHERPF1DPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1012, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF1DPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1016, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26413,11 +28162,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1685 Instruction:"VGATHERPF1DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /2:mem vsib"/"MA" + // Pos:1689 Instruction:"VGATHERPF1DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /2:mem vsib"/"MA" { - ND_INS_VGATHERPF1DPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1013, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF1DPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1017, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26428,11 +28178,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1686 Instruction:"VGATHERPF1QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /2:mem vsib"/"MA" + // Pos:1690 Instruction:"VGATHERPF1QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /2:mem vsib"/"MA" { - ND_INS_VGATHERPF1QPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1014, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF1QPD, ND_CAT_GATHER, ND_SET_AVX512PF, 1018, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26443,11 +28194,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1687 Instruction:"VGATHERPF1QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /2:mem vsib"/"MA" + // Pos:1691 Instruction:"VGATHERPF1QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /2:mem vsib"/"MA" { - ND_INS_VGATHERPF1QPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1015, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VGATHERPF1QPS, ND_CAT_GATHER, ND_SET_AVX512PF, 1019, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -26458,11 +28210,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1688 Instruction:"VGATHERQPD Vn{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:1 0x93 /r:mem vsib"/"RAM" + // Pos:1692 Instruction:"VGATHERQPD Vn{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:1 0x93 /r:mem vsib"/"RAM" { - ND_INS_VGATHERQPD, ND_CAT_GATHER, ND_SET_AVX512F, 1016, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGATHERQPD, ND_CAT_GATHER, ND_SET_AVX512F, 1020, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26474,11 +28227,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1689 Instruction:"VGATHERQPD Vx,Mvm64n,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x93 /r:mem vsib"/"RMV" + // Pos:1693 Instruction:"VGATHERQPD Vx,Mvm64n,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x93 /r:mem vsib"/"RMV" { - ND_INS_VGATHERQPD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1016, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VGATHERQPD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1020, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -26490,11 +28244,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1690 Instruction:"VGATHERQPS Vh{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:0 0x93 /r:mem vsib"/"RAM" + // Pos:1694 Instruction:"VGATHERQPS Vh{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:0 0x93 /r:mem vsib"/"RAM" { - ND_INS_VGATHERQPS, ND_CAT_GATHER, ND_SET_AVX512F, 1017, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGATHERQPS, ND_CAT_GATHER, ND_SET_AVX512F, 1021, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26506,11 +28261,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1691 Instruction:"VGATHERQPS Vdq,Mvm64n,Hdq" Encoding:"vex m:2 p:1 l:x w:0 0x93 /r:mem vsib"/"RMV" + // Pos:1695 Instruction:"VGATHERQPS Vdq,Mvm64n,Hdq" Encoding:"vex m:2 p:1 l:x w:0 0x93 /r:mem vsib"/"RMV" { - ND_INS_VGATHERQPS, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1017, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VGATHERQPS, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1021, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -26522,11 +28278,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1692 Instruction:"VGETEXPPD Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:2 p:1 l:x w:1 0x42 /r"/"RAM" + // Pos:1696 Instruction:"VGETEXPPD Vn{K}{z},aKq,Wn|B64{sae}" Encoding:"evex m:2 p:1 l:x w:1 0x42 /r"/"RAM" { - ND_INS_VGETEXPPD, ND_CAT_AVX512, ND_SET_AVX512F, 1018, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETEXPPD, ND_CAT_AVX512, ND_SET_AVX512F, 1022, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26538,11 +28295,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1693 Instruction:"VGETEXPPS Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x42 /r"/"RAM" + // Pos:1697 Instruction:"VGETEXPPS Vn{K}{z},aKq,Wn|B32{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x42 /r"/"RAM" { - ND_INS_VGETEXPPS, ND_CAT_AVX512, ND_SET_AVX512F, 1019, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETEXPPS, ND_CAT_AVX512, ND_SET_AVX512F, 1023, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26554,11 +28312,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1694 Instruction:"VGETEXPSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:x w:1 0x43 /r"/"RAVM" + // Pos:1698 Instruction:"VGETEXPSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:x w:1 0x43 /r"/"RAVM" { - ND_INS_VGETEXPSD, ND_CAT_AVX512, ND_SET_AVX512F, 1020, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETEXPSD, ND_CAT_AVX512, ND_SET_AVX512F, 1024, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26571,11 +28330,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1695 Instruction:"VGETEXPSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x43 /r"/"RAVM" + // Pos:1699 Instruction:"VGETEXPSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:x w:0 0x43 /r"/"RAVM" { - ND_INS_VGETEXPSS, ND_CAT_AVX512, ND_SET_AVX512F, 1021, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETEXPSS, ND_CAT_AVX512, ND_SET_AVX512F, 1025, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26588,11 +28348,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1696 Instruction:"VGETMANTPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x26 /r ib"/"RAMI" + // Pos:1700 Instruction:"VGETMANTPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x26 /r ib"/"RAMI" { - ND_INS_VGETMANTPD, ND_CAT_AVX512, ND_SET_AVX512F, 1022, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETMANTPD, ND_CAT_AVX512, ND_SET_AVX512F, 1026, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26605,11 +28366,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1697 Instruction:"VGETMANTPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x26 /r ib"/"RAMI" + // Pos:1701 Instruction:"VGETMANTPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x26 /r ib"/"RAMI" { - ND_INS_VGETMANTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1023, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETMANTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1027, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26622,11 +28384,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1698 Instruction:"VGETMANTSD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x27 /r ib"/"RAVMI" + // Pos:1702 Instruction:"VGETMANTSD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x27 /r ib"/"RAVMI" { - ND_INS_VGETMANTSD, ND_CAT_AVX512, ND_SET_AVX512F, 1024, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETMANTSD, ND_CAT_AVX512, ND_SET_AVX512F, 1028, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26640,11 +28403,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1699 Instruction:"VGETMANTSS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x27 /r ib"/"RAVMI" + // Pos:1703 Instruction:"VGETMANTSS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x27 /r ib"/"RAVMI" { - ND_INS_VGETMANTSS, ND_CAT_AVX512, ND_SET_AVX512F, 1025, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VGETMANTSS, ND_CAT_AVX512, ND_SET_AVX512F, 1029, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26658,11 +28422,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1700 Instruction:"VGF2P8AFFINEINVQB Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0xCF /r ib"/"RAVMI" + // Pos:1704 Instruction:"VGF2P8AFFINEINVQB Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0xCF /r ib"/"RAVMI" { - ND_INS_VGF2P8AFFINEINVQB, ND_CAT_GFNI, ND_SET_GFNI, 1026, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8AFFINEINVQB, ND_CAT_GFNI, ND_SET_GFNI, 1030, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26676,11 +28441,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1701 Instruction:"VGF2P8AFFINEINVQB Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:1 0xCF /r ib"/"RVMI" + // Pos:1705 Instruction:"VGF2P8AFFINEINVQB Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:1 0xCF /r ib"/"RVMI" { - ND_INS_VGF2P8AFFINEINVQB, ND_CAT_GFNI, ND_SET_GFNI, 1026, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8AFFINEINVQB, ND_CAT_GFNI, ND_SET_GFNI, 1030, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26693,11 +28459,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1702 Instruction:"VGF2P8AFFINEQB Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0xCE /r ib"/"RAVMI" + // Pos:1706 Instruction:"VGF2P8AFFINEQB Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0xCE /r ib"/"RAVMI" { - ND_INS_VGF2P8AFFINEQB, ND_CAT_GFNI, ND_SET_GFNI, 1027, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8AFFINEQB, ND_CAT_GFNI, ND_SET_GFNI, 1031, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26711,11 +28478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1703 Instruction:"VGF2P8AFFINEQB Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:1 0xCE /r ib"/"RVMI" + // Pos:1707 Instruction:"VGF2P8AFFINEQB Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:1 0xCE /r ib"/"RVMI" { - ND_INS_VGF2P8AFFINEQB, ND_CAT_GFNI, ND_SET_GFNI, 1027, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8AFFINEQB, ND_CAT_GFNI, ND_SET_GFNI, 1031, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26728,11 +28496,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1704 Instruction:"VGF2P8MULB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0xCF /r"/"RAVM" + // Pos:1708 Instruction:"VGF2P8MULB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0xCF /r"/"RAVM" { - ND_INS_VGF2P8MULB, ND_CAT_GFNI, ND_SET_GFNI, 1028, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8MULB, ND_CAT_GFNI, ND_SET_GFNI, 1032, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26745,11 +28514,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1705 Instruction:"VGF2P8MULB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xCF /r"/"RVM" + // Pos:1709 Instruction:"VGF2P8MULB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0xCF /r"/"RVM" { - ND_INS_VGF2P8MULB, ND_CAT_GFNI, ND_SET_GFNI, 1028, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, + ND_INS_VGF2P8MULB, ND_CAT_GFNI, ND_SET_GFNI, 1032, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_GFNI, 0, 0, 0, @@ -26761,11 +28531,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1706 Instruction:"VHADDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x7C /r"/"RVM" + // Pos:1710 Instruction:"VHADDPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x7C /r"/"RVM" { - ND_INS_VHADDPD, ND_CAT_AVX, ND_SET_AVX, 1029, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VHADDPD, ND_CAT_AVX, ND_SET_AVX, 1033, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -26777,11 +28548,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1707 Instruction:"VHADDPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0x7C /r"/"RVM" + // Pos:1711 Instruction:"VHADDPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0x7C /r"/"RVM" { - ND_INS_VHADDPS, ND_CAT_AVX, ND_SET_AVX, 1030, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VHADDPS, ND_CAT_AVX, ND_SET_AVX, 1034, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -26793,11 +28565,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1708 Instruction:"VHSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x7D /r"/"RVM" + // Pos:1712 Instruction:"VHSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x7D /r"/"RVM" { - ND_INS_VHSUBPD, ND_CAT_AVX, ND_SET_AVX, 1031, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VHSUBPD, ND_CAT_AVX, ND_SET_AVX, 1035, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -26809,11 +28582,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1709 Instruction:"VHSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0x7D /r"/"RVM" + // Pos:1713 Instruction:"VHSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:3 l:x w:i 0x7D /r"/"RVM" { - ND_INS_VHSUBPS, ND_CAT_AVX, ND_SET_AVX, 1032, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VHSUBPS, ND_CAT_AVX, ND_SET_AVX, 1036, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -26825,11 +28599,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1710 Instruction:"VINSERTF128 Vqq,Hqq,Wdq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x18 /r ib"/"RVMI" + // Pos:1714 Instruction:"VINSERTF128 Vqq,Hqq,Wdq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x18 /r ib"/"RVMI" { - ND_INS_VINSERTF128, ND_CAT_AVX, ND_SET_AVX, 1033, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VINSERTF128, ND_CAT_AVX, ND_SET_AVX, 1037, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -26842,11 +28617,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1711 Instruction:"VINSERTF32X4 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x18 /r ib"/"RAVMI" + // Pos:1715 Instruction:"VINSERTF32X4 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x18 /r ib"/"RAVMI" { - ND_INS_VINSERTF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1034, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1038, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26860,11 +28636,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1712 Instruction:"VINSERTF32X8 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x1A /r ib"/"RAVMI" + // Pos:1716 Instruction:"VINSERTF32X8 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x1A /r ib"/"RAVMI" { - ND_INS_VINSERTF32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 1035, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VINSERTF32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 1039, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26878,11 +28655,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1713 Instruction:"VINSERTF64X2 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x18 /r ib"/"RAVMI" + // Pos:1717 Instruction:"VINSERTF64X2 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x18 /r ib"/"RAVMI" { - ND_INS_VINSERTF64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 1036, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VINSERTF64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 1040, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26896,11 +28674,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1714 Instruction:"VINSERTF64X4 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x1A /r ib"/"RAVMI" + // Pos:1718 Instruction:"VINSERTF64X4 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x1A /r ib"/"RAVMI" { - ND_INS_VINSERTF64X4, ND_CAT_AVX512, ND_SET_AVX512F, 1037, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTF64X4, ND_CAT_AVX512, ND_SET_AVX512F, 1041, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26914,11 +28693,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1715 Instruction:"VINSERTI128 Vqq,Hqq,Wdq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x38 /r ib"/"RVMI" + // Pos:1719 Instruction:"VINSERTI128 Vqq,Hqq,Wdq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x38 /r ib"/"RVMI" { - ND_INS_VINSERTI128, ND_CAT_AVX2, ND_SET_AVX2, 1038, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VINSERTI128, ND_CAT_AVX2, ND_SET_AVX2, 1042, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -26931,11 +28711,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1716 Instruction:"VINSERTI32X4 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x38 /r ib"/"RAVMI" + // Pos:1720 Instruction:"VINSERTI32X4 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x38 /r ib"/"RAVMI" { - ND_INS_VINSERTI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1039, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1043, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -26949,11 +28730,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1717 Instruction:"VINSERTI32X8 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x3A /r ib"/"RAVMI" + // Pos:1721 Instruction:"VINSERTI32X8 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:0 0x3A /r ib"/"RAVMI" { - ND_INS_VINSERTI32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 1040, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VINSERTI32X8, ND_CAT_AVX512, ND_SET_AVX512DQ, 1044, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T8, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26967,11 +28749,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1718 Instruction:"VINSERTI64X2 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x38 /r ib"/"RAVMI" + // Pos:1722 Instruction:"VINSERTI64X2 Vu{K}{z},aKq,Hu,Wdq,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x38 /r ib"/"RAVMI" { - ND_INS_VINSERTI64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 1041, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VINSERTI64X2, ND_CAT_AVX512, ND_SET_AVX512DQ, 1045, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T2, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -26985,11 +28768,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1719 Instruction:"VINSERTI64X4 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x3A /r ib"/"RAVMI" + // Pos:1723 Instruction:"VINSERTI64X4 Voq{K}{z},aKq,Hoq,Wqq,Ib" Encoding:"evex m:3 p:1 l:2 w:1 0x3A /r ib"/"RAVMI" { - ND_INS_VINSERTI64X4, ND_CAT_AVX512, ND_SET_AVX512F, 1042, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTI64X4, ND_CAT_AVX512, ND_SET_AVX512F, 1046, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_T4, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27003,11 +28787,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1720 Instruction:"VINSERTPS Vdq,Hdq,Md,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x21 /r:mem ib"/"RVMI" + // Pos:1724 Instruction:"VINSERTPS Vdq,Hdq,Md,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x21 /r:mem ib"/"RVMI" { - ND_INS_VINSERTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1043, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1047, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27020,11 +28805,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1721 Instruction:"VINSERTPS Vdq,Hdq,Udq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x21 /r:reg ib"/"RVMI" + // Pos:1725 Instruction:"VINSERTPS Vdq,Hdq,Udq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x21 /r:reg ib"/"RVMI" { - ND_INS_VINSERTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1043, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VINSERTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1047, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27037,11 +28823,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1722 Instruction:"VINSERTPS Vdq,Hdq,Md,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x21 /r:mem ib"/"RVMI" + // Pos:1726 Instruction:"VINSERTPS Vdq,Hdq,Md,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x21 /r:mem ib"/"RVMI" { - ND_INS_VINSERTPS, ND_CAT_AVX, ND_SET_AVX, 1043, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VINSERTPS, ND_CAT_AVX, ND_SET_AVX, 1047, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27054,11 +28841,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1723 Instruction:"VINSERTPS Vdq,Hdq,Udq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x21 /r:reg ib"/"RVMI" + // Pos:1727 Instruction:"VINSERTPS Vdq,Hdq,Udq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x21 /r:reg ib"/"RVMI" { - ND_INS_VINSERTPS, ND_CAT_AVX, ND_SET_AVX, 1043, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VINSERTPS, ND_CAT_AVX, ND_SET_AVX, 1047, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27071,11 +28859,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1724 Instruction:"VLDDQU Vx,Mx" Encoding:"vex m:1 p:3 l:x w:i 0xF0 /r:mem"/"RM" + // Pos:1728 Instruction:"VLDDQU Vx,Mx" Encoding:"vex m:1 p:3 l:x w:i 0xF0 /r:mem"/"RM" { - ND_INS_VLDDQU, ND_CAT_AVX, ND_SET_AVX, 1044, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VLDDQU, ND_CAT_AVX, ND_SET_AVX, 1048, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27086,11 +28875,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1725 Instruction:"VLDMXCSR Md" Encoding:"vex m:1 p:0 0xAE /2:mem"/"M" + // Pos:1729 Instruction:"VLDMXCSR Md" Encoding:"vex m:1 p:0 0xAE /2:mem"/"M" { - ND_INS_VLDMXCSR, ND_CAT_AVX, ND_SET_AVX, 1045, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 1), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX, + ND_INS_VLDMXCSR, ND_CAT_AVX, ND_SET_AVX, 1049, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 1), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX, 0, 0, 0, @@ -27101,11 +28891,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1726 Instruction:"VMASKMOVDQU Vdq,Udq" Encoding:"vex m:1 p:1 l:0 w:i 0xF7 /r:reg"/"RM" + // Pos:1730 Instruction:"VMASKMOVDQU Vdq,Udq" Encoding:"vex m:1 p:1 l:0 w:i 0xF7 /r:reg"/"RM" { - ND_INS_VMASKMOVDQU, ND_CAT_AVX, ND_SET_AVX, 1046, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMASKMOVDQU, ND_CAT_AVX, ND_SET_AVX, 1050, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27117,11 +28908,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1727 Instruction:"VMASKMOVPD Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x2D /r:mem"/"RVM" + // Pos:1731 Instruction:"VMASKMOVPD Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x2D /r:mem"/"RVM" { - ND_INS_VMASKMOVPD, ND_CAT_AVX, ND_SET_AVX, 1047, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMASKMOVPD, ND_CAT_AVX, ND_SET_AVX, 1051, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27133,11 +28925,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1728 Instruction:"VMASKMOVPD Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x2F /r:mem"/"MVR" + // Pos:1732 Instruction:"VMASKMOVPD Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x2F /r:mem"/"MVR" { - ND_INS_VMASKMOVPD, ND_CAT_AVX, ND_SET_AVX, 1047, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMASKMOVPD, ND_CAT_AVX, ND_SET_AVX, 1051, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27149,11 +28942,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1729 Instruction:"VMASKMOVPS Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x2C /r:mem"/"RVM" + // Pos:1733 Instruction:"VMASKMOVPS Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x2C /r:mem"/"RVM" { - ND_INS_VMASKMOVPS, ND_CAT_AVX, ND_SET_AVX, 1048, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMASKMOVPS, ND_CAT_AVX, ND_SET_AVX, 1052, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27165,11 +28959,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1730 Instruction:"VMASKMOVPS Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x2E /r:mem"/"MVR" + // Pos:1734 Instruction:"VMASKMOVPS Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x2E /r:mem"/"MVR" { - ND_INS_VMASKMOVPS, ND_CAT_AVX, ND_SET_AVX, 1048, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMASKMOVPS, ND_CAT_AVX, ND_SET_AVX, 1052, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27181,11 +28976,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1731 Instruction:"VMAXPD Vn{K}{z},aKq,Hn,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x5F /r"/"RAVM" + // Pos:1735 Instruction:"VMAXPD Vn{K}{z},aKq,Hn,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x5F /r"/"RAVM" { - ND_INS_VMAXPD, ND_CAT_AVX512, ND_SET_AVX512F, 1049, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMAXPD, ND_CAT_AVX512, ND_SET_AVX512F, 1053, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27198,11 +28994,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1732 Instruction:"VMAXPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5F /r"/"RVM" + // Pos:1736 Instruction:"VMAXPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5F /r"/"RVM" { - ND_INS_VMAXPD, ND_CAT_AVX, ND_SET_AVX, 1049, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMAXPD, ND_CAT_AVX, ND_SET_AVX, 1053, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27214,11 +29011,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1733 Instruction:"VMAXPS Vn{K}{z},aKq,Hn,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5F /r"/"RAVM" + // Pos:1737 Instruction:"VMAXPS Vn{K}{z},aKq,Hn,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5F /r"/"RAVM" { - ND_INS_VMAXPS, ND_CAT_AVX512, ND_SET_AVX512F, 1050, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMAXPS, ND_CAT_AVX512, ND_SET_AVX512F, 1054, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27231,11 +29029,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1734 Instruction:"VMAXPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5F /r"/"RVM" + // Pos:1738 Instruction:"VMAXPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5F /r"/"RVM" { - ND_INS_VMAXPS, ND_CAT_AVX, ND_SET_AVX, 1050, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMAXPS, ND_CAT_AVX, ND_SET_AVX, 1054, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27247,11 +29046,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1735 Instruction:"VMAXSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:1 0x5F /r"/"RAVM" + // Pos:1739 Instruction:"VMAXSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:1 0x5F /r"/"RAVM" { - ND_INS_VMAXSD, ND_CAT_AVX512, ND_SET_AVX512F, 1051, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMAXSD, ND_CAT_AVX512, ND_SET_AVX512F, 1055, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27264,11 +29064,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1736 Instruction:"VMAXSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5F /r"/"RVM" + // Pos:1740 Instruction:"VMAXSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5F /r"/"RVM" { - ND_INS_VMAXSD, ND_CAT_AVX, ND_SET_AVX, 1051, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMAXSD, ND_CAT_AVX, ND_SET_AVX, 1055, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27280,11 +29081,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1737 Instruction:"VMAXSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5F /r"/"RAVM" + // Pos:1741 Instruction:"VMAXSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5F /r"/"RAVM" { - ND_INS_VMAXSS, ND_CAT_AVX512, ND_SET_AVX512F, 1052, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMAXSS, ND_CAT_AVX512, ND_SET_AVX512F, 1056, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27297,11 +29099,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1738 Instruction:"VMAXSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5F /r"/"RVM" + // Pos:1742 Instruction:"VMAXSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5F /r"/"RVM" { - ND_INS_VMAXSS, ND_CAT_AVX, ND_SET_AVX, 1052, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMAXSS, ND_CAT_AVX, ND_SET_AVX, 1056, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27313,11 +29116,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1739 Instruction:"VMCALL" Encoding:"0x0F 0x01 /0xC1"/"" + // Pos:1743 Instruction:"VMCALL" Encoding:"0x0F 0x01 /0xC1"/"" { - ND_INS_VMCALL, ND_CAT_VTX, ND_SET_VTX, 1053, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMCALL, ND_CAT_VTX, ND_SET_VTX, 1057, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0, 0, @@ -27327,11 +29131,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1740 Instruction:"VMCLEAR Mq" Encoding:"0x66 0x0F 0xC7 /6:mem"/"M" + // Pos:1744 Instruction:"VMCLEAR Mq" Encoding:"0x66 0x0F 0xC7 /6:mem"/"M" { - ND_INS_VMCLEAR, ND_CAT_VTX, ND_SET_VTX, 1054, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMCLEAR, ND_CAT_VTX, ND_SET_VTX, 1058, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -27342,11 +29147,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1741 Instruction:"VMFUNC" Encoding:"NP 0x0F 0x01 /0xD4"/"" + // Pos:1745 Instruction:"VMFUNC" Encoding:"NP 0x0F 0x01 /0xD4"/"" { - ND_INS_VMFUNC, ND_CAT_VTX, ND_SET_VTX, 1055, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMFUNC, ND_CAT_VTX, ND_SET_VTX, 1059, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0, 0, @@ -27356,11 +29162,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1742 Instruction:"VMGEXIT" Encoding:"0xF3 0x0F 0x01 /0xD9"/"" + // Pos:1746 Instruction:"VMGEXIT" Encoding:"0xF3 0x0F 0x01 /0xD9"/"" { - ND_INS_VMGEXIT, ND_CAT_SYSTEM, ND_SET_SVM, 1056, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMGEXIT, ND_CAT_SYSTEM, ND_SET_SVM, 1060, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -27370,11 +29177,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1743 Instruction:"VMGEXIT" Encoding:"0xF2 0x0F 0x01 /0xD9"/"" + // Pos:1747 Instruction:"VMGEXIT" Encoding:"0xF2 0x0F 0x01 /0xD9"/"" { - ND_INS_VMGEXIT, ND_CAT_SYSTEM, ND_SET_SVM, 1056, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMGEXIT, ND_CAT_SYSTEM, ND_SET_SVM, 1060, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -27384,11 +29192,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1744 Instruction:"VMINPD Vn{K}{z},aKq,Hn,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x5D /r"/"RAVM" + // Pos:1748 Instruction:"VMINPD Vn{K}{z},aKq,Hn,Wn|B64{sae}" Encoding:"evex m:1 p:1 l:x w:1 0x5D /r"/"RAVM" { - ND_INS_VMINPD, ND_CAT_AVX512, ND_SET_AVX512F, 1057, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMINPD, ND_CAT_AVX512, ND_SET_AVX512F, 1061, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27401,11 +29210,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1745 Instruction:"VMINPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5D /r"/"RVM" + // Pos:1749 Instruction:"VMINPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5D /r"/"RVM" { - ND_INS_VMINPD, ND_CAT_AVX, ND_SET_AVX, 1057, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMINPD, ND_CAT_AVX, ND_SET_AVX, 1061, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27417,11 +29227,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1746 Instruction:"VMINPS Vn{K}{z},aKq,Hn,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5D /r"/"RAVM" + // Pos:1750 Instruction:"VMINPS Vn{K}{z},aKq,Hn,Wn|B32{sae}" Encoding:"evex m:1 p:0 l:x w:0 0x5D /r"/"RAVM" { - ND_INS_VMINPS, ND_CAT_AVX512, ND_SET_AVX512F, 1058, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMINPS, ND_CAT_AVX512, ND_SET_AVX512F, 1062, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27434,11 +29245,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1747 Instruction:"VMINPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5D /r"/"RVM" + // Pos:1751 Instruction:"VMINPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5D /r"/"RVM" { - ND_INS_VMINPS, ND_CAT_AVX, ND_SET_AVX, 1058, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMINPS, ND_CAT_AVX, ND_SET_AVX, 1062, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27450,11 +29262,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1748 Instruction:"VMINSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:1 0x5D /r"/"RAVM" + // Pos:1752 Instruction:"VMINSD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:1 p:3 l:i w:1 0x5D /r"/"RAVM" { - ND_INS_VMINSD, ND_CAT_AVX512, ND_SET_AVX512F, 1059, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMINSD, ND_CAT_AVX512, ND_SET_AVX512F, 1063, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27467,11 +29280,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1749 Instruction:"VMINSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5D /r"/"RVM" + // Pos:1753 Instruction:"VMINSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5D /r"/"RVM" { - ND_INS_VMINSD, ND_CAT_AVX, ND_SET_AVX, 1059, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMINSD, ND_CAT_AVX, ND_SET_AVX, 1063, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27483,11 +29297,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1750 Instruction:"VMINSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5D /r"/"RAVM" + // Pos:1754 Instruction:"VMINSS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:1 p:2 l:i w:0 0x5D /r"/"RAVM" { - ND_INS_VMINSS, ND_CAT_AVX512, ND_SET_AVX512F, 1060, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMINSS, ND_CAT_AVX512, ND_SET_AVX512F, 1064, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27500,11 +29315,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1751 Instruction:"VMINSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5D /r"/"RVM" + // Pos:1755 Instruction:"VMINSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5D /r"/"RVM" { - ND_INS_VMINSS, ND_CAT_AVX, ND_SET_AVX, 1060, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMINSS, ND_CAT_AVX, ND_SET_AVX, 1064, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27516,11 +29332,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1752 Instruction:"VMLAUNCH" Encoding:"0x0F 0x01 /0xC2"/"" + // Pos:1756 Instruction:"VMLAUNCH" Encoding:"0x0F 0x01 /0xC2"/"" { - ND_INS_VMLAUNCH, ND_CAT_VTX, ND_SET_VTX, 1061, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMLAUNCH, ND_CAT_VTX, ND_SET_VTX, 1065, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -27530,11 +29347,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1753 Instruction:"VMLOAD" Encoding:"0x0F 0x01 /0xDA"/"" + // Pos:1757 Instruction:"VMLOAD" Encoding:"0x0F 0x01 /0xDA"/"" { - ND_INS_VMLOAD, ND_CAT_SYSTEM, ND_SET_SVM, 1062, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMLOAD, ND_CAT_SYSTEM, ND_SET_SVM, 1066, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -27544,11 +29362,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1754 Instruction:"VMMCALL" Encoding:"0x0F 0x01 /0xD9"/"" + // Pos:1758 Instruction:"VMMCALL" Encoding:"0x0F 0x01 /0xD9"/"" { - ND_INS_VMMCALL, ND_CAT_SYSTEM, ND_SET_SVM, 1063, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMMCALL, ND_CAT_SYSTEM, ND_SET_SVM, 1067, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -27558,11 +29377,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1755 Instruction:"VMMCALL" Encoding:"0x66 0x0F 0x01 /0xD9"/"" + // Pos:1759 Instruction:"VMMCALL" Encoding:"0x66 0x0F 0x01 /0xD9"/"" { - ND_INS_VMMCALL, ND_CAT_SYSTEM, ND_SET_SVM, 1063, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMMCALL, ND_CAT_SYSTEM, ND_SET_SVM, 1067, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -27572,11 +29392,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1756 Instruction:"VMOVAPD Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x28 /r"/"RAM" + // Pos:1760 Instruction:"VMOVAPD Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x28 /r"/"RAM" { - ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1064, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1068, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27588,11 +29409,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1757 Instruction:"VMOVAPD Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x29 /r"/"MAR" + // Pos:1761 Instruction:"VMOVAPD Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x29 /r"/"MAR" { - ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1064, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1068, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27604,11 +29426,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1758 Instruction:"VMOVAPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x28 /r"/"RM" + // Pos:1762 Instruction:"VMOVAPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x28 /r"/"RM" { - ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX, 1064, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX, 1068, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27619,11 +29442,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1759 Instruction:"VMOVAPD Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x29 /r"/"MR" + // Pos:1763 Instruction:"VMOVAPD Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x29 /r"/"MR" { - ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX, 1064, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVAPD, ND_CAT_DATAXFER, ND_SET_AVX, 1068, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27634,11 +29458,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1760 Instruction:"VMOVAPS Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:0 l:x w:0 0x28 /r"/"RAM" + // Pos:1764 Instruction:"VMOVAPS Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:0 l:x w:0 0x28 /r"/"RAM" { - ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1065, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1069, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27650,11 +29475,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1761 Instruction:"VMOVAPS Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x29 /r"/"MAR" + // Pos:1765 Instruction:"VMOVAPS Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x29 /r"/"MAR" { - ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1065, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1069, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27666,11 +29492,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1762 Instruction:"VMOVAPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x28 /r"/"RM" + // Pos:1766 Instruction:"VMOVAPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x28 /r"/"RM" { - ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX, 1065, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX, 1069, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27681,11 +29508,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1763 Instruction:"VMOVAPS Wx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x29 /r"/"MR" + // Pos:1767 Instruction:"VMOVAPS Wx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x29 /r"/"MR" { - ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX, 1065, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVAPS, ND_CAT_DATAXFER, ND_SET_AVX, 1069, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27696,11 +29524,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1764 Instruction:"VMOVD Vdq,Ed" Encoding:"evex m:1 p:1 l:0 w:0 0x6E /r"/"RM" + // Pos:1768 Instruction:"VMOVD Vdq,Ed" Encoding:"evex m:1 p:1 l:0 w:0 0x6E /r"/"RM" { - ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1066, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1070, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27711,11 +29540,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1765 Instruction:"VMOVD Ey,Vdq" Encoding:"evex m:1 p:1 l:0 w:0 0x7E /r"/"MR" + // Pos:1769 Instruction:"VMOVD Ey,Vdq" Encoding:"evex m:1 p:1 l:0 w:0 0x7E /r"/"MR" { - ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1066, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1070, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27726,11 +29556,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1766 Instruction:"VMOVD Vdq,Ey" Encoding:"vex m:1 p:1 l:0 w:0 0x6E /r"/"RM" + // Pos:1770 Instruction:"VMOVD Vdq,Ey" Encoding:"vex m:1 p:1 l:0 w:0 0x6E /r"/"RM" { - ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX, 1066, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX, 1070, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27741,11 +29572,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1767 Instruction:"VMOVD Ey,Vd" Encoding:"vex m:1 p:1 l:0 w:0 0x7E /r"/"MR" + // Pos:1771 Instruction:"VMOVD Ey,Vd" Encoding:"vex m:1 p:1 l:0 w:0 0x7E /r"/"MR" { - ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX, 1066, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVD, ND_CAT_DATAXFER, ND_SET_AVX, 1070, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27756,11 +29588,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1768 Instruction:"VMOVDDUP Vdq{K}{z},aKq,Wq" Encoding:"evex m:1 p:3 l:0 w:1 0x12 /r"/"RAM" + // Pos:1772 Instruction:"VMOVDDUP Vdq{K}{z},aKq,Wq" Encoding:"evex m:1 p:3 l:0 w:1 0x12 /r"/"RAM" { - ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1067, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1071, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27772,11 +29605,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1769 Instruction:"VMOVDDUP Vqq{K}{z},aKq,Wqq" Encoding:"evex m:1 p:3 l:1 w:1 0x12 /r"/"RAM" + // Pos:1773 Instruction:"VMOVDDUP Vqq{K}{z},aKq,Wqq" Encoding:"evex m:1 p:3 l:1 w:1 0x12 /r"/"RAM" { - ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1067, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1071, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27788,11 +29622,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1770 Instruction:"VMOVDDUP Voq{K}{z},aKq,Woq" Encoding:"evex m:1 p:3 l:2 w:1 0x12 /r"/"RAM" + // Pos:1774 Instruction:"VMOVDDUP Voq{K}{z},aKq,Woq" Encoding:"evex m:1 p:3 l:2 w:1 0x12 /r"/"RAM" { - ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1067, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1071, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_DUP, ND_EXT_E5NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27804,11 +29639,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1771 Instruction:"VMOVDDUP Vdq,Wq" Encoding:"vex m:1 p:3 l:0 w:i 0x12 /r"/"RM" + // Pos:1775 Instruction:"VMOVDDUP Vdq,Wq" Encoding:"vex m:1 p:3 l:0 w:i 0x12 /r"/"RM" { - ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX, 1067, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX, 1071, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27819,11 +29655,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1772 Instruction:"VMOVDDUP Vqq,Wqq" Encoding:"vex m:1 p:3 l:1 w:i 0x12 /r"/"RM" + // Pos:1776 Instruction:"VMOVDDUP Vqq,Wqq" Encoding:"vex m:1 p:3 l:1 w:i 0x12 /r"/"RM" { - ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX, 1067, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDDUP, ND_CAT_DATAXFER, ND_SET_AVX, 1071, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27834,11 +29671,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1773 Instruction:"VMOVDQA Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6F /r"/"RM" + // Pos:1777 Instruction:"VMOVDQA Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6F /r"/"RM" { - ND_INS_VMOVDQA, ND_CAT_DATAXFER, ND_SET_AVX, 1068, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDQA, ND_CAT_DATAXFER, ND_SET_AVX, 1072, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27849,11 +29687,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1774 Instruction:"VMOVDQA Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x7F /r"/"MR" + // Pos:1778 Instruction:"VMOVDQA Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x7F /r"/"MR" { - ND_INS_VMOVDQA, ND_CAT_DATAXFER, ND_SET_AVX, 1068, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDQA, ND_CAT_DATAXFER, ND_SET_AVX, 1072, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27864,11 +29703,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1775 Instruction:"VMOVDQA32 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:0 0x6F /r"/"RAM" + // Pos:1779 Instruction:"VMOVDQA32 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:0 0x6F /r"/"RAM" { - ND_INS_VMOVDQA32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1069, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQA32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1073, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27880,11 +29720,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1776 Instruction:"VMOVDQA32 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:0 0x7F /r"/"MAR" + // Pos:1780 Instruction:"VMOVDQA32 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:0 0x7F /r"/"MAR" { - ND_INS_VMOVDQA32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1069, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQA32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1073, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27896,11 +29737,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1777 Instruction:"VMOVDQA64 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x6F /r"/"RAM" + // Pos:1781 Instruction:"VMOVDQA64 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x6F /r"/"RAM" { - ND_INS_VMOVDQA64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1070, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQA64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1074, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27912,11 +29754,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1778 Instruction:"VMOVDQA64 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x7F /r"/"MAR" + // Pos:1782 Instruction:"VMOVDQA64 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x7F /r"/"MAR" { - ND_INS_VMOVDQA64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1070, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQA64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1074, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E1, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -27928,11 +29771,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1779 Instruction:"VMOVDQU Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x6F /r"/"RM" + // Pos:1783 Instruction:"VMOVDQU Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x6F /r"/"RM" { - ND_INS_VMOVDQU, ND_CAT_DATAXFER, ND_SET_AVX, 1071, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDQU, ND_CAT_DATAXFER, ND_SET_AVX, 1075, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27943,11 +29787,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1780 Instruction:"VMOVDQU Wx,Vx" Encoding:"vex m:1 p:2 l:x w:i 0x7F /r"/"MR" + // Pos:1784 Instruction:"VMOVDQU Wx,Vx" Encoding:"vex m:1 p:2 l:x w:i 0x7F /r"/"MR" { - ND_INS_VMOVDQU, ND_CAT_DATAXFER, ND_SET_AVX, 1071, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVDQU, ND_CAT_DATAXFER, ND_SET_AVX, 1075, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -27958,11 +29803,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1781 Instruction:"VMOVDQU16 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:3 l:x w:1 0x6F /r"/"RAM" + // Pos:1785 Instruction:"VMOVDQU16 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:3 l:x w:1 0x6F /r"/"RAM" { - ND_INS_VMOVDQU16, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1072, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VMOVDQU16, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1076, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -27974,11 +29820,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1782 Instruction:"VMOVDQU16 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:3 l:x w:1 0x7F /r"/"MAR" + // Pos:1786 Instruction:"VMOVDQU16 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:3 l:x w:1 0x7F /r"/"MAR" { - ND_INS_VMOVDQU16, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1072, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VMOVDQU16, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1076, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -27990,11 +29837,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1783 Instruction:"VMOVDQU32 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x6F /r"/"RAM" + // Pos:1787 Instruction:"VMOVDQU32 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x6F /r"/"RAM" { - ND_INS_VMOVDQU32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1073, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQU32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1077, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28006,11 +29854,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1784 Instruction:"VMOVDQU32 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:2 l:x w:0 0x7F /r"/"MAR" + // Pos:1788 Instruction:"VMOVDQU32 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:2 l:x w:0 0x7F /r"/"MAR" { - ND_INS_VMOVDQU32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1073, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQU32, ND_CAT_DATAXFER, ND_SET_AVX512F, 1077, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28022,11 +29871,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1785 Instruction:"VMOVDQU64 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:1 0x6F /r"/"RAM" + // Pos:1789 Instruction:"VMOVDQU64 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:1 0x6F /r"/"RAM" { - ND_INS_VMOVDQU64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1074, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQU64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1078, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28038,11 +29888,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1786 Instruction:"VMOVDQU64 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:2 l:x w:1 0x7F /r"/"MAR" + // Pos:1790 Instruction:"VMOVDQU64 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:2 l:x w:1 0x7F /r"/"MAR" { - ND_INS_VMOVDQU64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1074, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVDQU64, ND_CAT_DATAXFER, ND_SET_AVX512F, 1078, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28054,11 +29905,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1787 Instruction:"VMOVDQU8 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:3 l:x w:0 0x6F /r"/"RAM" + // Pos:1791 Instruction:"VMOVDQU8 Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:3 l:x w:0 0x6F /r"/"RAM" { - ND_INS_VMOVDQU8, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1075, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VMOVDQU8, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1079, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -28070,11 +29922,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1788 Instruction:"VMOVDQU8 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:3 l:x w:0 0x7F /r"/"MAR" + // Pos:1792 Instruction:"VMOVDQU8 Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:3 l:x w:0 0x7F /r"/"MAR" { - ND_INS_VMOVDQU8, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1075, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VMOVDQU8, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1079, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -28086,11 +29939,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1789 Instruction:"VMOVHLPS Vdq,Hdq,Udq" Encoding:"evex m:1 p:0 l:0 w:0 0x12 /r:reg"/"RVM" + // Pos:1793 Instruction:"VMOVHLPS Vdq,Hdq,Udq" Encoding:"evex m:1 p:0 l:0 w:0 0x12 /r:reg"/"RVM" { - ND_INS_VMOVHLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1076, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVHLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1080, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28102,11 +29956,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1790 Instruction:"VMOVHLPS Vdq,Hdq,Udq" Encoding:"vex m:1 p:0 l:0 w:i 0x12 /r:reg"/"RVM" + // Pos:1794 Instruction:"VMOVHLPS Vdq,Hdq,Udq" Encoding:"vex m:1 p:0 l:0 w:i 0x12 /r:reg"/"RVM" { - ND_INS_VMOVHLPS, ND_CAT_AVX, ND_SET_AVX, 1076, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVHLPS, ND_CAT_AVX, ND_SET_AVX, 1080, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28118,11 +29973,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1791 Instruction:"VMOVHPD Vdq,Hdq,Mq" Encoding:"evex m:1 p:1 l:0 w:1 0x16 /r:mem"/"RVM" + // Pos:1795 Instruction:"VMOVHPD Vdq,Hdq,Mq" Encoding:"evex m:1 p:1 l:0 w:1 0x16 /r:mem"/"RVM" { - ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1077, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1081, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28134,11 +29990,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1792 Instruction:"VMOVHPD Mq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x17 /r:mem"/"MR" + // Pos:1796 Instruction:"VMOVHPD Mq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x17 /r:mem"/"MR" { - ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1077, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1081, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28149,11 +30006,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1793 Instruction:"VMOVHPD Vdq,Hdq,Mq" Encoding:"vex m:1 p:1 l:0 w:i 0x16 /r:mem"/"RVM" + // Pos:1797 Instruction:"VMOVHPD Vdq,Hdq,Mq" Encoding:"vex m:1 p:1 l:0 w:i 0x16 /r:mem"/"RVM" { - ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX, 1077, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX, 1081, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28165,11 +30023,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1794 Instruction:"VMOVHPD Mq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0x17 /r:mem"/"MR" + // Pos:1798 Instruction:"VMOVHPD Mq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0x17 /r:mem"/"MR" { - ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX, 1077, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVHPD, ND_CAT_DATAXFER, ND_SET_AVX, 1081, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28180,11 +30039,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1795 Instruction:"VMOVHPS Vdq,Hdq,Mq" Encoding:"evex m:1 p:0 l:0 w:0 0x16 /r:mem"/"RVM" + // Pos:1799 Instruction:"VMOVHPS Vdq,Hdq,Mq" Encoding:"evex m:1 p:0 l:0 w:0 0x16 /r:mem"/"RVM" { - ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1078, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1082, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28196,11 +30056,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1796 Instruction:"VMOVHPS Mq,Vdq" Encoding:"evex m:1 p:0 l:0 w:0 0x17 /r:mem"/"MR" + // Pos:1800 Instruction:"VMOVHPS Mq,Vdq" Encoding:"evex m:1 p:0 l:0 w:0 0x17 /r:mem"/"MR" { - ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1078, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1082, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28211,11 +30072,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1797 Instruction:"VMOVHPS Vdq,Hdq,Mq" Encoding:"vex m:1 p:0 l:0 w:i 0x16 /r:mem"/"RVM" + // Pos:1801 Instruction:"VMOVHPS Vdq,Hdq,Mq" Encoding:"vex m:1 p:0 l:0 w:i 0x16 /r:mem"/"RVM" { - ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX, 1078, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX, 1082, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28227,11 +30089,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1798 Instruction:"VMOVHPS Mq,Vdq" Encoding:"vex m:1 p:0 l:0 w:i 0x17 /r:mem"/"MR" + // Pos:1802 Instruction:"VMOVHPS Mq,Vdq" Encoding:"vex m:1 p:0 l:0 w:i 0x17 /r:mem"/"MR" { - ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX, 1078, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVHPS, ND_CAT_DATAXFER, ND_SET_AVX, 1082, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28242,11 +30105,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1799 Instruction:"VMOVLHPS Vdq,Hdq,Udq" Encoding:"evex m:1 p:0 l:0 w:0 0x16 /r:reg"/"RVM" + // Pos:1803 Instruction:"VMOVLHPS Vdq,Hdq,Udq" Encoding:"evex m:1 p:0 l:0 w:0 0x16 /r:reg"/"RVM" { - ND_INS_VMOVLHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1079, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVLHPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1083, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28258,11 +30122,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1800 Instruction:"VMOVLHPS Vdq,Hdq,Udq" Encoding:"vex m:1 p:0 l:0 w:i 0x16 /r:reg"/"RVM" + // Pos:1804 Instruction:"VMOVLHPS Vdq,Hdq,Udq" Encoding:"vex m:1 p:0 l:0 w:i 0x16 /r:reg"/"RVM" { - ND_INS_VMOVLHPS, ND_CAT_AVX, ND_SET_AVX, 1079, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVLHPS, ND_CAT_AVX, ND_SET_AVX, 1083, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28274,11 +30139,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1801 Instruction:"VMOVLPD Vdq,Hdq,Mq" Encoding:"evex m:1 p:1 l:0 w:1 0x12 /r:mem"/"RVM" + // Pos:1805 Instruction:"VMOVLPD Vdq,Hdq,Mq" Encoding:"evex m:1 p:1 l:0 w:1 0x12 /r:mem"/"RVM" { - ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1080, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1084, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28290,11 +30156,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1802 Instruction:"VMOVLPD Mq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x13 /r:mem"/"MR" + // Pos:1806 Instruction:"VMOVLPD Mq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x13 /r:mem"/"MR" { - ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1080, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1084, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28305,11 +30172,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1803 Instruction:"VMOVLPD Vdq,Hdq,Mq" Encoding:"vex m:1 p:1 l:0 w:i 0x12 /r:mem"/"RVM" + // Pos:1807 Instruction:"VMOVLPD Vdq,Hdq,Mq" Encoding:"vex m:1 p:1 l:0 w:i 0x12 /r:mem"/"RVM" { - ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX, 1080, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX, 1084, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28321,11 +30189,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1804 Instruction:"VMOVLPD Mq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0x13 /r:mem"/"MR" + // Pos:1808 Instruction:"VMOVLPD Mq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0x13 /r:mem"/"MR" { - ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX, 1080, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVLPD, ND_CAT_DATAXFER, ND_SET_AVX, 1084, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28336,11 +30205,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1805 Instruction:"VMOVLPS Vdq,Hdq,Mq" Encoding:"evex m:1 p:0 l:0 w:0 0x12 /r:mem"/"RVM" + // Pos:1809 Instruction:"VMOVLPS Vdq,Hdq,Mq" Encoding:"evex m:1 p:0 l:0 w:0 0x12 /r:mem"/"RVM" { - ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1081, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1085, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28352,11 +30222,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1806 Instruction:"VMOVLPS Mq,Vdq" Encoding:"evex m:1 p:0 l:0 w:0 0x13 /r:mem"/"MR" + // Pos:1810 Instruction:"VMOVLPS Mq,Vdq" Encoding:"evex m:1 p:0 l:0 w:0 0x13 /r:mem"/"MR" { - ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1081, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1085, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T2, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28367,11 +30238,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1807 Instruction:"VMOVLPS Vdq,Hdq,Mq" Encoding:"vex m:1 p:0 l:0 w:i 0x12 /r:mem"/"RVM" + // Pos:1811 Instruction:"VMOVLPS Vdq,Hdq,Mq" Encoding:"vex m:1 p:0 l:0 w:i 0x12 /r:mem"/"RVM" { - ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX, 1081, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX, 1085, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28383,11 +30255,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1808 Instruction:"VMOVLPS Mq,Vdq" Encoding:"vex m:1 p:0 l:0 w:i 0x13 /r:mem"/"MR" + // Pos:1812 Instruction:"VMOVLPS Mq,Vdq" Encoding:"vex m:1 p:0 l:0 w:i 0x13 /r:mem"/"MR" { - ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX, 1081, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVLPS, ND_CAT_DATAXFER, ND_SET_AVX, 1085, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28398,11 +30271,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1809 Instruction:"VMOVMSKPD Gy,Ux" Encoding:"vex m:1 p:1 l:x w:i 0x50 /r:reg"/"RM" + // Pos:1813 Instruction:"VMOVMSKPD Gy,Ux" Encoding:"vex m:1 p:1 l:x w:i 0x50 /r:reg"/"RM" { - ND_INS_VMOVMSKPD, ND_CAT_DATAXFER, ND_SET_AVX, 1082, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVMSKPD, ND_CAT_DATAXFER, ND_SET_AVX, 1086, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28413,11 +30287,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1810 Instruction:"VMOVMSKPS Gy,Ux" Encoding:"vex m:1 p:0 l:x w:i 0x50 /r:reg"/"RM" + // Pos:1814 Instruction:"VMOVMSKPS Gy,Ux" Encoding:"vex m:1 p:0 l:x w:i 0x50 /r:reg"/"RM" { - ND_INS_VMOVMSKPS, ND_CAT_DATAXFER, ND_SET_AVX, 1083, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVMSKPS, ND_CAT_DATAXFER, ND_SET_AVX, 1087, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28428,11 +30303,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1811 Instruction:"VMOVNTDQ Mn,Vn" Encoding:"evex m:1 p:1 l:x w:0 0xE7 /r:mem"/"MR" + // Pos:1815 Instruction:"VMOVNTDQ Mn,Vn" Encoding:"evex m:1 p:1 l:x w:0 0xE7 /r:mem"/"MR" { - ND_INS_VMOVNTDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1084, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVNTDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1088, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28443,11 +30319,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1812 Instruction:"VMOVNTDQ Mx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0xE7 /r:mem"/"MR" + // Pos:1816 Instruction:"VMOVNTDQ Mx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0xE7 /r:mem"/"MR" { - ND_INS_VMOVNTDQ, ND_CAT_AVX, ND_SET_AVX, 1084, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVNTDQ, ND_CAT_AVX, ND_SET_AVX, 1088, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28458,11 +30335,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1813 Instruction:"VMOVNTDQA Vn,Mn" Encoding:"evex m:2 p:1 l:x w:0 0x2A /r:mem"/"RM" + // Pos:1817 Instruction:"VMOVNTDQA Vn,Mn" Encoding:"evex m:2 p:1 l:x w:0 0x2A /r:mem"/"RM" { - ND_INS_VMOVNTDQA, ND_CAT_DATAXFER, ND_SET_AVX512F, 1085, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVNTDQA, ND_CAT_DATAXFER, ND_SET_AVX512F, 1089, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28473,11 +30351,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1814 Instruction:"VMOVNTDQA Vx,Mx" Encoding:"vex m:2 p:1 l:x w:i 0x2A /r:mem"/"RM" + // Pos:1818 Instruction:"VMOVNTDQA Vx,Mx" Encoding:"vex m:2 p:1 l:x w:i 0x2A /r:mem"/"RM" { - ND_INS_VMOVNTDQA, ND_CAT_AVX, ND_SET_AVX, 1085, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVNTDQA, ND_CAT_AVX, ND_SET_AVX, 1089, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28488,11 +30367,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1815 Instruction:"VMOVNTPD Mn,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x2B /r:mem"/"MR" + // Pos:1819 Instruction:"VMOVNTPD Mn,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x2B /r:mem"/"MR" { - ND_INS_VMOVNTPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1086, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVNTPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1090, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28503,11 +30383,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1816 Instruction:"VMOVNTPD Mx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x2B /r:mem"/"MR" + // Pos:1820 Instruction:"VMOVNTPD Mx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x2B /r:mem"/"MR" { - ND_INS_VMOVNTPD, ND_CAT_AVX, ND_SET_AVX, 1086, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVNTPD, ND_CAT_AVX, ND_SET_AVX, 1090, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28518,11 +30399,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1817 Instruction:"VMOVNTPS Mn,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x2B /r:mem"/"MR" + // Pos:1821 Instruction:"VMOVNTPS Mn,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x2B /r:mem"/"MR" { - ND_INS_VMOVNTPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1087, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVNTPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1091, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_FVM, ND_EXT_E1NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28533,11 +30415,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1818 Instruction:"VMOVNTPS Mx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x2B /r:mem"/"MR" + // Pos:1822 Instruction:"VMOVNTPS Mx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x2B /r:mem"/"MR" { - ND_INS_VMOVNTPS, ND_CAT_AVX, ND_SET_AVX, 1087, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVNTPS, ND_CAT_AVX, ND_SET_AVX, 1091, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_1, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28548,11 +30431,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1819 Instruction:"VMOVQ Vdq,Eq" Encoding:"evex m:1 p:1 l:0 w:1 0x6E /r"/"RM" + // Pos:1823 Instruction:"VMOVQ Vdq,Eq" Encoding:"evex m:1 p:1 l:0 w:1 0x6E /r"/"RM" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28563,11 +30447,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1820 Instruction:"VMOVQ Ey,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x7E /r"/"MR" + // Pos:1824 Instruction:"VMOVQ Ey,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0x7E /r"/"MR" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28578,11 +30463,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1821 Instruction:"VMOVQ Vdq,Wq" Encoding:"evex m:1 p:2 l:0 w:1 0x7E /r"/"RM" + // Pos:1825 Instruction:"VMOVQ Vdq,Wq" Encoding:"evex m:1 p:2 l:0 w:1 0x7E /r"/"RM" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28593,11 +30479,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1822 Instruction:"VMOVQ Wq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0xD6 /r"/"MR" + // Pos:1826 Instruction:"VMOVQ Wq,Vdq" Encoding:"evex m:1 p:1 l:0 w:1 0xD6 /r"/"MR" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28608,11 +30495,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1823 Instruction:"VMOVQ Vdq,Ey" Encoding:"vex m:1 p:1 l:0 w:1 0x6E /r"/"RM" + // Pos:1827 Instruction:"VMOVQ Vdq,Ey" Encoding:"vex m:1 p:1 l:0 w:1 0x6E /r"/"RM" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28623,11 +30511,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1824 Instruction:"VMOVQ Ey,Vq" Encoding:"vex m:1 p:1 l:0 w:1 0x7E /r"/"MR" + // Pos:1828 Instruction:"VMOVQ Ey,Vq" Encoding:"vex m:1 p:1 l:0 w:1 0x7E /r"/"MR" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28638,11 +30527,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1825 Instruction:"VMOVQ Vdq,Wq" Encoding:"vex m:1 p:2 l:0 w:i 0x7E /r"/"RM" + // Pos:1829 Instruction:"VMOVQ Vdq,Wq" Encoding:"vex m:1 p:2 l:0 w:i 0x7E /r"/"RM" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28653,11 +30543,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1826 Instruction:"VMOVQ Wq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0xD6 /r"/"MR" + // Pos:1830 Instruction:"VMOVQ Wq,Vdq" Encoding:"vex m:1 p:1 l:0 w:i 0xD6 /r"/"MR" { - ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1088, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVQ, ND_CAT_DATAXFER, ND_SET_AVX, 1092, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28668,11 +30559,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1827 Instruction:"VMOVSD Vdq{K}{z},aKq,Msd" Encoding:"evex m:1 p:3 l:i w:1 0x10 /r:mem"/"RAM" + // Pos:1831 Instruction:"VMOVSD Vdq{K}{z},aKq,Msd" Encoding:"evex m:1 p:3 l:i w:1 0x10 /r:mem"/"RAM" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28684,11 +30576,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1828 Instruction:"VMOVSD Vdq{K}{z},aKq,Hdq,Udq" Encoding:"evex m:1 p:3 l:i w:1 0x10 /r:reg"/"RAVM" + // Pos:1832 Instruction:"VMOVSD Vdq{K}{z},aKq,Hdq,Udq" Encoding:"evex m:1 p:3 l:i w:1 0x10 /r:reg"/"RAVM" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28701,11 +30594,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1829 Instruction:"VMOVSD Msd{K},aKq,Vdq" Encoding:"evex m:1 p:3 l:i w:1 0x11 /r:mem"/"MAR" + // Pos:1833 Instruction:"VMOVSD Msd{K},aKq,Vdq" Encoding:"evex m:1 p:3 l:i w:1 0x11 /r:mem"/"MAR" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28717,11 +30611,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1830 Instruction:"VMOVSD Udq{K}{z},aKq,Hdq,Vdq" Encoding:"evex m:1 p:3 l:i w:1 0x11 /r:reg"/"MAVR" + // Pos:1834 Instruction:"VMOVSD Udq{K}{z},aKq,Hdq,Vdq" Encoding:"evex m:1 p:3 l:i w:1 0x11 /r:reg"/"MAVR" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28734,11 +30629,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1831 Instruction:"VMOVSD Vdq,Hdq,Usd" Encoding:"vex m:1 p:3 l:i w:i 0x10 /r:reg"/"RVM" + // Pos:1835 Instruction:"VMOVSD Vdq,Hdq,Usd" Encoding:"vex m:1 p:3 l:i w:i 0x10 /r:reg"/"RVM" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28750,11 +30646,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1832 Instruction:"VMOVSD Vdq,Mq" Encoding:"vex m:1 p:3 l:i w:i 0x10 /r:mem"/"RM" + // Pos:1836 Instruction:"VMOVSD Vdq,Mq" Encoding:"vex m:1 p:3 l:i w:i 0x10 /r:mem"/"RM" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28765,11 +30662,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1833 Instruction:"VMOVSD Usd,Hsd,Vsd" Encoding:"vex m:1 p:3 l:i w:i 0x11 /r:reg"/"MVR" + // Pos:1837 Instruction:"VMOVSD Usd,Hsd,Vsd" Encoding:"vex m:1 p:3 l:i w:i 0x11 /r:reg"/"MVR" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28781,11 +30679,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1834 Instruction:"VMOVSD Mq,Vsd" Encoding:"vex m:1 p:3 l:i w:i 0x11 /r:mem"/"MR" + // Pos:1838 Instruction:"VMOVSD Mq,Vsd" Encoding:"vex m:1 p:3 l:i w:i 0x11 /r:mem"/"MR" { - ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1089, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28796,11 +30695,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1835 Instruction:"VMOVSHDUP Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x16 /r"/"RAM" + // Pos:1839 Instruction:"VMOVSHDUP Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x16 /r"/"RAM" { - ND_INS_VMOVSHDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1090, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSHDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1094, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28812,11 +30712,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1836 Instruction:"VMOVSHDUP Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x16 /r"/"RM" + // Pos:1840 Instruction:"VMOVSHDUP Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x16 /r"/"RM" { - ND_INS_VMOVSHDUP, ND_CAT_AVX, ND_SET_AVX, 1090, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSHDUP, ND_CAT_AVX, ND_SET_AVX, 1094, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28827,11 +30728,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1837 Instruction:"VMOVSLDUP Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x12 /r"/"RAM" + // Pos:1841 Instruction:"VMOVSLDUP Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:2 l:x w:0 0x12 /r"/"RAM" { - ND_INS_VMOVSLDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1091, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSLDUP, ND_CAT_DATAXFER, ND_SET_AVX512F, 1095, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28843,11 +30745,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1838 Instruction:"VMOVSLDUP Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x12 /r"/"RM" + // Pos:1842 Instruction:"VMOVSLDUP Vx,Wx" Encoding:"vex m:1 p:2 l:x w:i 0x12 /r"/"RM" { - ND_INS_VMOVSLDUP, ND_CAT_AVX, ND_SET_AVX, 1091, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSLDUP, ND_CAT_AVX, ND_SET_AVX, 1095, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28858,11 +30761,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1839 Instruction:"VMOVSS Vdq{K}{z},aKq,Mss" Encoding:"evex m:1 p:2 l:i w:0 0x10 /r:mem"/"RAM" + // Pos:1843 Instruction:"VMOVSS Vdq{K}{z},aKq,Mss" Encoding:"evex m:1 p:2 l:i w:0 0x10 /r:mem"/"RAM" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28874,11 +30778,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1840 Instruction:"VMOVSS Vdq{K}{z},aKq,Hdq,Udq" Encoding:"evex m:1 p:2 l:i w:0 0x10 /r:reg"/"RAVM" + // Pos:1844 Instruction:"VMOVSS Vdq{K}{z},aKq,Hdq,Udq" Encoding:"evex m:1 p:2 l:i w:0 0x10 /r:reg"/"RAVM" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28891,11 +30796,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1841 Instruction:"VMOVSS Mss{K},aKq,Vdq" Encoding:"evex m:1 p:2 l:i w:0 0x11 /r:mem"/"MAR" + // Pos:1845 Instruction:"VMOVSS Mss{K},aKq,Vdq" Encoding:"evex m:1 p:2 l:i w:0 0x11 /r:mem"/"MAR" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28907,11 +30813,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1842 Instruction:"VMOVSS Udq{K}{z},aKq,Hdq,Vdq" Encoding:"evex m:1 p:2 l:i w:0 0x11 /r:reg"/"MAVR" + // Pos:1846 Instruction:"VMOVSS Udq{K}{z},aKq,Hdq,Vdq" Encoding:"evex m:1 p:2 l:i w:0 0x11 /r:reg"/"MAVR" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -28924,11 +30831,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1843 Instruction:"VMOVSS Vdq,Hdq,Uss" Encoding:"vex m:1 p:2 l:i w:i 0x10 /r:reg"/"RVM" + // Pos:1847 Instruction:"VMOVSS Vdq,Hdq,Uss" Encoding:"vex m:1 p:2 l:i w:i 0x10 /r:reg"/"RVM" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28940,11 +30848,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1844 Instruction:"VMOVSS Vdq,Md" Encoding:"vex m:1 p:2 l:i w:i 0x10 /r:mem"/"RM" + // Pos:1848 Instruction:"VMOVSS Vdq,Md" Encoding:"vex m:1 p:2 l:i w:i 0x10 /r:mem"/"RM" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28955,11 +30864,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1845 Instruction:"VMOVSS Uss,Hss,Vss" Encoding:"vex m:1 p:2 l:i w:i 0x11 /r:reg"/"MVR" + // Pos:1849 Instruction:"VMOVSS Uss,Hss,Vss" Encoding:"vex m:1 p:2 l:i w:i 0x11 /r:reg"/"MVR" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28971,11 +30881,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1846 Instruction:"VMOVSS Md,Vss" Encoding:"vex m:1 p:2 l:i w:i 0x11 /r:mem"/"MR" + // Pos:1850 Instruction:"VMOVSS Md,Vss" Encoding:"vex m:1 p:2 l:i w:i 0x11 /r:mem"/"MR" { - ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1092, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVSS, ND_CAT_DATAXFER, ND_SET_AVX, 1096, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -28986,11 +30897,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1847 Instruction:"VMOVUPD Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x10 /r"/"RAM" + // Pos:1851 Instruction:"VMOVUPD Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:1 l:x w:1 0x10 /r"/"RAM" { - ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1097, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29002,11 +30914,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1848 Instruction:"VMOVUPD Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x11 /r"/"MAR" + // Pos:1852 Instruction:"VMOVUPD Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:1 l:x w:1 0x11 /r"/"MAR" { - ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1093, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1097, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29018,11 +30931,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1849 Instruction:"VMOVUPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x10 /r"/"RM" + // Pos:1853 Instruction:"VMOVUPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x10 /r"/"RM" { - ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX, 1097, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29033,11 +30947,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1850 Instruction:"VMOVUPD Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x11 /r"/"MR" + // Pos:1854 Instruction:"VMOVUPD Wx,Vx" Encoding:"vex m:1 p:1 l:x w:i 0x11 /r"/"MR" { - ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX, 1093, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVUPD, ND_CAT_DATAXFER, ND_SET_AVX, 1097, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29048,11 +30963,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1851 Instruction:"VMOVUPS Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:0 l:x w:0 0x10 /r"/"RAM" + // Pos:1855 Instruction:"VMOVUPS Vn{K}{z},aKq,Wn" Encoding:"evex m:1 p:0 l:x w:0 0x10 /r"/"RAM" { - ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1094, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1098, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29064,11 +30980,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1852 Instruction:"VMOVUPS Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x11 /r"/"MAR" + // Pos:1856 Instruction:"VMOVUPS Wn{K}{z},aKq,Vn" Encoding:"evex m:1 p:0 l:x w:0 0x11 /r"/"MAR" { - ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1094, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX512F, 1098, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29080,11 +30997,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1853 Instruction:"VMOVUPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x10 /r"/"RM" + // Pos:1857 Instruction:"VMOVUPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x10 /r"/"RM" { - ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX, 1094, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX, 1098, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29095,11 +31013,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1854 Instruction:"VMOVUPS Wx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x11 /r"/"MR" + // Pos:1858 Instruction:"VMOVUPS Wx,Vx" Encoding:"vex m:1 p:0 l:x w:i 0x11 /r"/"MR" { - ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX, 1094, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMOVUPS, ND_CAT_DATAXFER, ND_SET_AVX, 1098, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29110,11 +31029,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1855 Instruction:"VMPSADBW Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x42 /r ib"/"RVMI" + // Pos:1859 Instruction:"VMPSADBW Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x42 /r ib"/"RVMI" { - ND_INS_VMPSADBW, ND_CAT_AVX, ND_SET_AVX, 1095, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMPSADBW, ND_CAT_AVX, ND_SET_AVX, 1099, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29127,11 +31047,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1856 Instruction:"VMPTRLD Mq" Encoding:"NP 0x0F 0xC7 /6:mem"/"M" + // Pos:1860 Instruction:"VMPTRLD Mq" Encoding:"NP 0x0F 0xC7 /6:mem"/"M" { - ND_INS_VMPTRLD, ND_CAT_VTX, ND_SET_VTX, 1096, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMPTRLD, ND_CAT_VTX, ND_SET_VTX, 1100, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29142,11 +31063,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1857 Instruction:"VMPTRST Mq" Encoding:"NP 0x0F 0xC7 /7:mem"/"M" + // Pos:1861 Instruction:"VMPTRST Mq" Encoding:"NP 0x0F 0xC7 /7:mem"/"M" { - ND_INS_VMPTRST, ND_CAT_VTX, ND_SET_VTX, 1097, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMPTRST, ND_CAT_VTX, ND_SET_VTX, 1101, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29157,11 +31079,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1858 Instruction:"VMREAD Ey,Gy" Encoding:"NP 0x0F 0x78 /r"/"MR" + // Pos:1862 Instruction:"VMREAD Ey,Gy" Encoding:"NP 0x0F 0x78 /r"/"MR" { - ND_INS_VMREAD, ND_CAT_VTX, ND_SET_VTX, 1098, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMREAD, ND_CAT_VTX, ND_SET_VTX, 1102, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29173,11 +31096,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1859 Instruction:"VMRESUME" Encoding:"0x0F 0x01 /0xC3"/"" + // Pos:1863 Instruction:"VMRESUME" Encoding:"0x0F 0x01 /0xC3"/"" { - ND_INS_VMRESUME, ND_CAT_VTX, ND_SET_VTX, 1099, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMRESUME, ND_CAT_VTX, ND_SET_VTX, 1103, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29187,11 +31111,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1860 Instruction:"VMRUN" Encoding:"0x0F 0x01 /0xD8"/"" + // Pos:1864 Instruction:"VMRUN" Encoding:"0x0F 0x01 /0xD8"/"" { - ND_INS_VMRUN, ND_CAT_SYSTEM, ND_SET_SVM, 1100, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMRUN, ND_CAT_SYSTEM, ND_SET_SVM, 1104, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -29201,11 +31126,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1861 Instruction:"VMSAVE" Encoding:"0x0F 0x01 /0xDB"/"" + // Pos:1865 Instruction:"VMSAVE" Encoding:"0x0F 0x01 /0xDB"/"" { - ND_INS_VMSAVE, ND_CAT_SYSTEM, ND_SET_SVM, 1101, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, + ND_INS_VMSAVE, ND_CAT_SYSTEM, ND_SET_SVM, 1105, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_SVM, 0, 0, 0, @@ -29215,11 +31141,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1862 Instruction:"VMULPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x59 /r"/"RAVM" + // Pos:1866 Instruction:"VMULPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x59 /r"/"RAVM" { - ND_INS_VMULPD, ND_CAT_AVX512, ND_SET_AVX512F, 1102, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMULPD, ND_CAT_AVX512, ND_SET_AVX512F, 1106, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29232,11 +31159,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1863 Instruction:"VMULPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x59 /r"/"RVM" + // Pos:1867 Instruction:"VMULPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x59 /r"/"RVM" { - ND_INS_VMULPD, ND_CAT_AVX, ND_SET_AVX, 1102, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMULPD, ND_CAT_AVX, ND_SET_AVX, 1106, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29248,11 +31176,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1864 Instruction:"VMULPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x59 /r"/"RAVM" + // Pos:1868 Instruction:"VMULPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x59 /r"/"RAVM" { - ND_INS_VMULPS, ND_CAT_AVX512, ND_SET_AVX512F, 1103, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMULPS, ND_CAT_AVX512, ND_SET_AVX512F, 1107, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29265,11 +31194,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1865 Instruction:"VMULPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x59 /r"/"RVM" + // Pos:1869 Instruction:"VMULPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x59 /r"/"RVM" { - ND_INS_VMULPS, ND_CAT_AVX, ND_SET_AVX, 1103, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMULPS, ND_CAT_AVX, ND_SET_AVX, 1107, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29281,11 +31211,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1866 Instruction:"VMULSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x59 /r"/"RAVM" + // Pos:1870 Instruction:"VMULSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x59 /r"/"RAVM" { - ND_INS_VMULSD, ND_CAT_AVX512, ND_SET_AVX512F, 1104, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMULSD, ND_CAT_AVX512, ND_SET_AVX512F, 1108, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29298,11 +31229,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1867 Instruction:"VMULSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x59 /r"/"RVM" + // Pos:1871 Instruction:"VMULSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x59 /r"/"RVM" { - ND_INS_VMULSD, ND_CAT_AVX, ND_SET_AVX, 1104, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMULSD, ND_CAT_AVX, ND_SET_AVX, 1108, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29314,11 +31246,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1868 Instruction:"VMULSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x59 /r"/"RAVM" + // Pos:1872 Instruction:"VMULSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x59 /r"/"RAVM" { - ND_INS_VMULSS, ND_CAT_AVX512, ND_SET_AVX512F, 1105, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VMULSS, ND_CAT_AVX512, ND_SET_AVX512F, 1109, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29331,11 +31264,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1869 Instruction:"VMULSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x59 /r"/"RVM" + // Pos:1873 Instruction:"VMULSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x59 /r"/"RVM" { - ND_INS_VMULSS, ND_CAT_AVX, ND_SET_AVX, 1105, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VMULSS, ND_CAT_AVX, ND_SET_AVX, 1109, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29347,11 +31281,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1870 Instruction:"VMWRITE Gy,Ey" Encoding:"NP 0x0F 0x79 /r"/"RM" + // Pos:1874 Instruction:"VMWRITE Gy,Ey" Encoding:"NP 0x0F 0x79 /r"/"RM" { - ND_INS_VMWRITE, ND_CAT_VTX, ND_SET_VTX, 1106, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMWRITE, ND_CAT_VTX, ND_SET_VTX, 1110, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_F64|ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29363,11 +31298,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1871 Instruction:"VMXOFF" Encoding:"0x0F 0x01 /0xC4"/"" + // Pos:1875 Instruction:"VMXOFF" Encoding:"0x0F 0x01 /0xC4"/"" { - ND_INS_VMXOFF, ND_CAT_VTX, ND_SET_VTX, 1107, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMXOFF, ND_CAT_VTX, ND_SET_VTX, 1111, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29377,11 +31313,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1872 Instruction:"VMXON Mq" Encoding:"0xF3 0x0F 0xC7 /6:mem"/"M" + // Pos:1876 Instruction:"VMXON Mq" Encoding:"0xF3 0x0F 0xC7 /6:mem"/"M" { - ND_INS_VMXON, ND_CAT_VTX, ND_SET_VTX, 1108, - ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, + ND_INS_VMXON, ND_CAT_VTX, ND_SET_VTX, 1112, + 0, + ND_MOD_R0|ND_MOD_PROT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXR_SEAM|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF|ND_MOD_SMM_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_VTX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -29392,11 +31329,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1873 Instruction:"VORPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x56 /r"/"RAVM" + // Pos:1877 Instruction:"VORPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x56 /r"/"RAVM" { - ND_INS_VORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1109, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1113, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -29409,11 +31347,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1874 Instruction:"VORPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x56 /r"/"RVM" + // Pos:1878 Instruction:"VORPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x56 /r"/"RVM" { - ND_INS_VORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1109, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1113, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29425,11 +31364,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1875 Instruction:"VORPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x56 /r"/"RAVM" + // Pos:1879 Instruction:"VORPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x56 /r"/"RAVM" { - ND_INS_VORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1110, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1114, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -29442,11 +31382,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1876 Instruction:"VORPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x56 /r"/"RVM" + // Pos:1880 Instruction:"VORPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x56 /r"/"RVM" { - ND_INS_VORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1110, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1114, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29458,11 +31399,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1877 Instruction:"VP2INTERSECTD rKq+1,Hn,Wn|B32" Encoding:"evex m:2 p:3 l:x w:0 0x68 /r"/"RVM" + // Pos:1881 Instruction:"VP2INTERSECTD rKq+1,Hn,Wn|B32" Encoding:"evex m:2 p:3 l:x w:0 0x68 /r"/"RVM" { - ND_INS_VP2INTERSECTD, ND_CAT_AVX512VP2INTERSECT, ND_SET_AVX512VP2INTERSECT, 1111, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VP2INTERSECT, + ND_INS_VP2INTERSECTD, ND_CAT_AVX512VP2INTERSECT, ND_SET_AVX512VP2INTERSECT, 1115, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VP2INTERSECT, 0, 0, 0, @@ -29474,11 +31416,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1878 Instruction:"VP2INTERSECTQ rKq+1,Hn,Wn|B64" Encoding:"evex m:2 p:3 l:x w:1 0x68 /r"/"RVM" + // Pos:1882 Instruction:"VP2INTERSECTQ rKq+1,Hn,Wn|B64" Encoding:"evex m:2 p:3 l:x w:1 0x68 /r"/"RVM" { - ND_INS_VP2INTERSECTQ, ND_CAT_AVX512VP2INTERSECT, ND_SET_AVX512VP2INTERSECT, 1112, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VP2INTERSECT, + ND_INS_VP2INTERSECTQ, ND_CAT_AVX512VP2INTERSECT, ND_SET_AVX512VP2INTERSECT, 1116, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VP2INTERSECT, 0, 0, 0, @@ -29490,11 +31433,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1879 Instruction:"VP4DPWSSD Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x52 /r:mem"/"RAVM" + // Pos:1883 Instruction:"VP4DPWSSD Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x52 /r:mem"/"RAVM" { - ND_INS_VP4DPWSSD, ND_CAT_VNNIW, ND_SET_AVX5124VNNIW, 1113, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124VNNIW, + ND_INS_VP4DPWSSD, ND_CAT_VNNIW, ND_SET_AVX5124VNNIW, 1117, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124VNNIW, 0, 0, 0, @@ -29507,11 +31451,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1880 Instruction:"VP4DPWSSDS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x53 /r:mem"/"RAVM" + // Pos:1884 Instruction:"VP4DPWSSDS Voq{K}{z},aKq,Hoq+3,Mdq" Encoding:"evex m:2 p:3 l:2 w:0 0x53 /r:mem"/"RAVM" { - ND_INS_VP4DPWSSDS, ND_CAT_VNNIW, ND_SET_AVX5124VNNIW, 1114, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124VNNIW, + ND_INS_VP4DPWSSDS, ND_CAT_VNNIW, ND_SET_AVX5124VNNIW, 1118, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1_4X, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX5124VNNIW, 0, 0, 0, @@ -29524,11 +31469,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1881 Instruction:"VPABSB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:x 0x1C /r"/"RAM" + // Pos:1885 Instruction:"VPABSB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:x 0x1C /r"/"RAM" { - ND_INS_VPABSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1115, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPABSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1119, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29540,11 +31486,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1882 Instruction:"VPABSB Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1C /r"/"RM" + // Pos:1886 Instruction:"VPABSB Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1C /r"/"RM" { - ND_INS_VPABSB, ND_CAT_AVX, ND_SET_AVX, 1115, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPABSB, ND_CAT_AVX, ND_SET_AVX, 1119, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29555,11 +31502,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1883 Instruction:"VPABSD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x1E /r"/"RAM" + // Pos:1887 Instruction:"VPABSD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x1E /r"/"RAM" { - ND_INS_VPABSD, ND_CAT_AVX512, ND_SET_AVX512F, 1116, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPABSD, ND_CAT_AVX512, ND_SET_AVX512F, 1120, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29571,11 +31519,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1884 Instruction:"VPABSD Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1E /r"/"RM" + // Pos:1888 Instruction:"VPABSD Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1E /r"/"RM" { - ND_INS_VPABSD, ND_CAT_AVX, ND_SET_AVX, 1116, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPABSD, ND_CAT_AVX, ND_SET_AVX, 1120, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29586,11 +31535,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1885 Instruction:"VPABSQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x1F /r"/"RAM" + // Pos:1889 Instruction:"VPABSQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x1F /r"/"RAM" { - ND_INS_VPABSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1117, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPABSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1121, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29602,11 +31552,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1886 Instruction:"VPABSW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:x 0x1D /r"/"RAM" + // Pos:1890 Instruction:"VPABSW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:x 0x1D /r"/"RAM" { - ND_INS_VPABSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1118, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPABSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1122, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29618,11 +31569,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1887 Instruction:"VPABSW Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1D /r"/"RM" + // Pos:1891 Instruction:"VPABSW Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x1D /r"/"RM" { - ND_INS_VPABSW, ND_CAT_AVX, ND_SET_AVX, 1118, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPABSW, ND_CAT_AVX, ND_SET_AVX, 1122, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29633,11 +31585,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1888 Instruction:"VPACKSSDW Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x6B /r"/"RAVM" + // Pos:1892 Instruction:"VPACKSSDW Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x6B /r"/"RAVM" { - ND_INS_VPACKSSDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1119, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPACKSSDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1123, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29650,11 +31603,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1889 Instruction:"VPACKSSDW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6B /r"/"RVM" + // Pos:1893 Instruction:"VPACKSSDW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6B /r"/"RVM" { - ND_INS_VPACKSSDW, ND_CAT_AVX, ND_SET_AVX, 1119, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPACKSSDW, ND_CAT_AVX, ND_SET_AVX, 1123, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29666,11 +31620,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1890 Instruction:"VPACKSSWB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x63 /r"/"RAVM" + // Pos:1894 Instruction:"VPACKSSWB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x63 /r"/"RAVM" { - ND_INS_VPACKSSWB, ND_CAT_AVX512, ND_SET_AVX512BW, 1120, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPACKSSWB, ND_CAT_AVX512, ND_SET_AVX512BW, 1124, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29683,11 +31638,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1891 Instruction:"VPACKSSWB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x63 /r"/"RVM" + // Pos:1895 Instruction:"VPACKSSWB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x63 /r"/"RVM" { - ND_INS_VPACKSSWB, ND_CAT_AVX, ND_SET_AVX, 1120, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPACKSSWB, ND_CAT_AVX, ND_SET_AVX, 1124, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29699,11 +31655,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1892 Instruction:"VPACKUSDW Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x2B /r"/"RAVM" + // Pos:1896 Instruction:"VPACKUSDW Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x2B /r"/"RAVM" { - ND_INS_VPACKUSDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1121, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPACKUSDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1125, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29716,11 +31673,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1893 Instruction:"VPACKUSDW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x2B /r"/"RVM" + // Pos:1897 Instruction:"VPACKUSDW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x2B /r"/"RVM" { - ND_INS_VPACKUSDW, ND_CAT_AVX, ND_SET_AVX, 1121, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPACKUSDW, ND_CAT_AVX, ND_SET_AVX, 1125, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29732,11 +31690,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1894 Instruction:"VPACKUSWB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x67 /r"/"RAVM" + // Pos:1898 Instruction:"VPACKUSWB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x67 /r"/"RAVM" { - ND_INS_VPACKUSWB, ND_CAT_AVX512, ND_SET_AVX512BW, 1122, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPACKUSWB, ND_CAT_AVX512, ND_SET_AVX512BW, 1126, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29749,11 +31708,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1895 Instruction:"VPACKUSWB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x67 /r"/"RVM" + // Pos:1899 Instruction:"VPACKUSWB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x67 /r"/"RVM" { - ND_INS_VPACKUSWB, ND_CAT_AVX, ND_SET_AVX, 1122, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPACKUSWB, ND_CAT_AVX, ND_SET_AVX, 1126, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29765,11 +31725,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1896 Instruction:"VPADDB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xFC /r"/"RAVM" + // Pos:1900 Instruction:"VPADDB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xFC /r"/"RAVM" { - ND_INS_VPADDB, ND_CAT_AVX512, ND_SET_AVX512BW, 1123, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDB, ND_CAT_AVX512, ND_SET_AVX512BW, 1127, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29782,11 +31743,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1897 Instruction:"VPADDB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFC /r"/"RVM" + // Pos:1901 Instruction:"VPADDB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFC /r"/"RVM" { - ND_INS_VPADDB, ND_CAT_AVX, ND_SET_AVX, 1123, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDB, ND_CAT_AVX, ND_SET_AVX, 1127, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29798,11 +31760,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1898 Instruction:"VPADDD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xFE /r"/"RAVM" + // Pos:1902 Instruction:"VPADDD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xFE /r"/"RAVM" { - ND_INS_VPADDD, ND_CAT_AVX512, ND_SET_AVX512F, 1124, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPADDD, ND_CAT_AVX512, ND_SET_AVX512F, 1128, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29815,11 +31778,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1899 Instruction:"VPADDD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFE /r"/"RVM" + // Pos:1903 Instruction:"VPADDD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFE /r"/"RVM" { - ND_INS_VPADDD, ND_CAT_AVX, ND_SET_AVX, 1124, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDD, ND_CAT_AVX, ND_SET_AVX, 1128, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29831,11 +31795,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1900 Instruction:"VPADDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xD4 /r"/"RAVM" + // Pos:1904 Instruction:"VPADDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xD4 /r"/"RAVM" { - ND_INS_VPADDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1125, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPADDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1129, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -29848,11 +31813,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1901 Instruction:"VPADDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD4 /r"/"RVM" + // Pos:1905 Instruction:"VPADDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD4 /r"/"RVM" { - ND_INS_VPADDQ, ND_CAT_AVX, ND_SET_AVX, 1125, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDQ, ND_CAT_AVX, ND_SET_AVX, 1129, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29864,11 +31830,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1902 Instruction:"VPADDSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEC /r"/"RAVM" + // Pos:1906 Instruction:"VPADDSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEC /r"/"RAVM" { - ND_INS_VPADDSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1126, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1130, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29881,11 +31848,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1903 Instruction:"VPADDSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEC /r"/"RVM" + // Pos:1907 Instruction:"VPADDSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEC /r"/"RVM" { - ND_INS_VPADDSB, ND_CAT_AVX, ND_SET_AVX, 1126, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDSB, ND_CAT_AVX, ND_SET_AVX, 1130, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29897,11 +31865,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1904 Instruction:"VPADDSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xED /r"/"RAVM" + // Pos:1908 Instruction:"VPADDSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xED /r"/"RAVM" { - ND_INS_VPADDSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1127, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1131, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29914,11 +31883,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1905 Instruction:"VPADDSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xED /r"/"RVM" + // Pos:1909 Instruction:"VPADDSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xED /r"/"RVM" { - ND_INS_VPADDSW, ND_CAT_AVX, ND_SET_AVX, 1127, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDSW, ND_CAT_AVX, ND_SET_AVX, 1131, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29930,11 +31900,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1906 Instruction:"VPADDUSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDC /r"/"RAVM" + // Pos:1910 Instruction:"VPADDUSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDC /r"/"RAVM" { - ND_INS_VPADDUSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1128, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDUSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1132, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29947,11 +31918,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1907 Instruction:"VPADDUSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDC /r"/"RVM" + // Pos:1911 Instruction:"VPADDUSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDC /r"/"RVM" { - ND_INS_VPADDUSB, ND_CAT_AVX, ND_SET_AVX, 1128, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDUSB, ND_CAT_AVX, ND_SET_AVX, 1132, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29963,11 +31935,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1908 Instruction:"VPADDUSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDD /r"/"RAVM" + // Pos:1912 Instruction:"VPADDUSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDD /r"/"RAVM" { - ND_INS_VPADDUSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1129, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDUSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1133, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -29980,11 +31953,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1909 Instruction:"VPADDUSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDD /r"/"RVM" + // Pos:1913 Instruction:"VPADDUSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDD /r"/"RVM" { - ND_INS_VPADDUSW, ND_CAT_AVX, ND_SET_AVX, 1129, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDUSW, ND_CAT_AVX, ND_SET_AVX, 1133, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -29996,11 +31970,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1910 Instruction:"VPADDW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xFD /r"/"RAVM" + // Pos:1914 Instruction:"VPADDW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xFD /r"/"RAVM" { - ND_INS_VPADDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1130, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPADDW, ND_CAT_AVX512, ND_SET_AVX512BW, 1134, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30013,11 +31988,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1911 Instruction:"VPADDW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFD /r"/"RVM" + // Pos:1915 Instruction:"VPADDW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFD /r"/"RVM" { - ND_INS_VPADDW, ND_CAT_AVX, ND_SET_AVX, 1130, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPADDW, ND_CAT_AVX, ND_SET_AVX, 1134, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30029,11 +32005,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1912 Instruction:"VPALIGNR Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:i 0x0F /r ib"/"RAVMI" + // Pos:1916 Instruction:"VPALIGNR Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:i 0x0F /r ib"/"RAVMI" { - ND_INS_VPALIGNR, ND_CAT_AVX512, ND_SET_AVX512BW, 1131, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPALIGNR, ND_CAT_AVX512, ND_SET_AVX512BW, 1135, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30047,11 +32024,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1913 Instruction:"VPALIGNR Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0F /r ib"/"RVMI" + // Pos:1917 Instruction:"VPALIGNR Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0F /r ib"/"RVMI" { - ND_INS_VPALIGNR, ND_CAT_AVX, ND_SET_AVX, 1131, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPALIGNR, ND_CAT_AVX, ND_SET_AVX, 1135, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30064,11 +32042,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1914 Instruction:"VPAND Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDB /r"/"RVM" + // Pos:1918 Instruction:"VPAND Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDB /r"/"RVM" { - ND_INS_VPAND, ND_CAT_LOGICAL, ND_SET_AVX, 1132, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPAND, ND_CAT_LOGICAL, ND_SET_AVX, 1136, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30080,11 +32059,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1915 Instruction:"VPANDD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xDB /r"/"RAVM" + // Pos:1919 Instruction:"VPANDD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xDB /r"/"RAVM" { - ND_INS_VPANDD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1133, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPANDD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1137, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30097,11 +32077,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1916 Instruction:"VPANDN Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDF /r"/"RVM" + // Pos:1920 Instruction:"VPANDN Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDF /r"/"RVM" { - ND_INS_VPANDN, ND_CAT_LOGICAL, ND_SET_AVX, 1134, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPANDN, ND_CAT_LOGICAL, ND_SET_AVX, 1138, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30113,11 +32094,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1917 Instruction:"VPANDND Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xDF /r"/"RAVM" + // Pos:1921 Instruction:"VPANDND Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xDF /r"/"RAVM" { - ND_INS_VPANDND, ND_CAT_LOGICAL, ND_SET_AVX512F, 1135, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPANDND, ND_CAT_LOGICAL, ND_SET_AVX512F, 1139, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30130,11 +32112,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1918 Instruction:"VPANDNQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xDF /r"/"RAVM" + // Pos:1922 Instruction:"VPANDNQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xDF /r"/"RAVM" { - ND_INS_VPANDNQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1136, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPANDNQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1140, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30147,11 +32130,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1919 Instruction:"VPANDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xDB /r"/"RAVM" + // Pos:1923 Instruction:"VPANDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xDB /r"/"RAVM" { - ND_INS_VPANDQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1137, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPANDQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1141, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30164,11 +32148,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1920 Instruction:"VPAVGB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE0 /r"/"RAVM" + // Pos:1924 Instruction:"VPAVGB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE0 /r"/"RAVM" { - ND_INS_VPAVGB, ND_CAT_AVX512, ND_SET_AVX512BW, 1138, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPAVGB, ND_CAT_AVX512, ND_SET_AVX512BW, 1142, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30181,11 +32166,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1921 Instruction:"VPAVGB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE0 /r"/"RVM" + // Pos:1925 Instruction:"VPAVGB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE0 /r"/"RVM" { - ND_INS_VPAVGB, ND_CAT_AVX, ND_SET_AVX, 1138, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPAVGB, ND_CAT_AVX, ND_SET_AVX, 1142, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30197,11 +32183,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1922 Instruction:"VPAVGW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE3 /r"/"RAVM" + // Pos:1926 Instruction:"VPAVGW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE3 /r"/"RAVM" { - ND_INS_VPAVGW, ND_CAT_AVX512, ND_SET_AVX512BW, 1139, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPAVGW, ND_CAT_AVX512, ND_SET_AVX512BW, 1143, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30214,11 +32201,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1923 Instruction:"VPAVGW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE3 /r"/"RVM" + // Pos:1927 Instruction:"VPAVGW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE3 /r"/"RVM" { - ND_INS_VPAVGW, ND_CAT_AVX, ND_SET_AVX, 1139, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPAVGW, ND_CAT_AVX, ND_SET_AVX, 1143, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30230,11 +32218,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1924 Instruction:"VPBLENDD Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x02 /r ib"/"RVMI" + // Pos:1928 Instruction:"VPBLENDD Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x02 /r ib"/"RVMI" { - ND_INS_VPBLENDD, ND_CAT_AVX2, ND_SET_AVX2, 1140, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPBLENDD, ND_CAT_AVX2, ND_SET_AVX2, 1144, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -30247,11 +32236,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1925 Instruction:"VPBLENDMB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x66 /r"/"RAVM" + // Pos:1929 Instruction:"VPBLENDMB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x66 /r"/"RAVM" { - ND_INS_VPBLENDMB, ND_CAT_BLEND, ND_SET_AVX512BW, 1141, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBLENDMB, ND_CAT_BLEND, ND_SET_AVX512BW, 1145, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30264,11 +32254,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1926 Instruction:"VPBLENDMD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x64 /r"/"RAVM" + // Pos:1930 Instruction:"VPBLENDMD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x64 /r"/"RAVM" { - ND_INS_VPBLENDMD, ND_CAT_BLEND, ND_SET_AVX512F, 1142, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBLENDMD, ND_CAT_BLEND, ND_SET_AVX512F, 1146, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30281,11 +32272,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1927 Instruction:"VPBLENDMQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x64 /r"/"RAVM" + // Pos:1931 Instruction:"VPBLENDMQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x64 /r"/"RAVM" { - ND_INS_VPBLENDMQ, ND_CAT_BLEND, ND_SET_AVX512F, 1143, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBLENDMQ, ND_CAT_BLEND, ND_SET_AVX512F, 1147, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30298,11 +32290,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1928 Instruction:"VPBLENDMW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x66 /r"/"RAVM" + // Pos:1932 Instruction:"VPBLENDMW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x66 /r"/"RAVM" { - ND_INS_VPBLENDMW, ND_CAT_BLEND, ND_SET_AVX512BW, 1144, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBLENDMW, ND_CAT_BLEND, ND_SET_AVX512BW, 1148, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30315,11 +32308,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1929 Instruction:"VPBLENDVB Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4C /r is4"/"RVML" + // Pos:1933 Instruction:"VPBLENDVB Vx,Hx,Wx,Lx" Encoding:"vex m:3 p:1 l:x w:0 0x4C /r is4"/"RVML" { - ND_INS_VPBLENDVB, ND_CAT_AVX, ND_SET_AVX, 1145, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPBLENDVB, ND_CAT_AVX, ND_SET_AVX, 1149, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30332,11 +32326,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1930 Instruction:"VPBLENDW Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0E /r ib"/"RVMI" + // Pos:1934 Instruction:"VPBLENDW Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x0E /r ib"/"RVMI" { - ND_INS_VPBLENDW, ND_CAT_AVX, ND_SET_AVX, 1146, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPBLENDW, ND_CAT_AVX, ND_SET_AVX, 1150, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30349,11 +32344,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1931 Instruction:"VPBROADCASTB Vn{K}{z},aKq,Wb" Encoding:"evex m:2 p:1 l:x w:0 0x78 /r"/"RAM" + // Pos:1935 Instruction:"VPBROADCASTB Vn{K}{z},aKq,Wb" Encoding:"evex m:2 p:1 l:x w:0 0x78 /r"/"RAM" { - ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1147, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1151, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30365,11 +32361,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1932 Instruction:"VPBROADCASTB Vn{K}{z},aKq,Rb" Encoding:"evex m:2 p:1 l:x w:0 0x7A /r:reg"/"RAM" + // Pos:1936 Instruction:"VPBROADCASTB Vn{K}{z},aKq,Rb" Encoding:"evex m:2 p:1 l:x w:0 0x7A /r:reg"/"RAM" { - ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1147, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1151, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30381,11 +32378,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1933 Instruction:"VPBROADCASTB Vx,Wb" Encoding:"vex m:2 p:1 l:x w:0 0x78 /r"/"RM" + // Pos:1937 Instruction:"VPBROADCASTB Vx,Wb" Encoding:"vex m:2 p:1 l:x w:0 0x78 /r"/"RM" { - ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX2, 1147, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPBROADCASTB, ND_CAT_BROADCAST, ND_SET_AVX2, 1151, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -30396,11 +32394,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1934 Instruction:"VPBROADCASTD Vn{K}{z},aKq,Wd" Encoding:"evex m:2 p:1 l:x w:0 0x58 /r"/"RAM" + // Pos:1938 Instruction:"VPBROADCASTD Vn{K}{z},aKq,Wd" Encoding:"evex m:2 p:1 l:x w:0 0x58 /r"/"RAM" { - ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX512F, 1148, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX512F, 1152, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30412,11 +32411,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1935 Instruction:"VPBROADCASTD Vn{K}{z},aKq,Rd" Encoding:"evex m:2 p:1 l:x w:0 0x7C /r:reg"/"RAM" + // Pos:1939 Instruction:"VPBROADCASTD Vn{K}{z},aKq,Rd" Encoding:"evex m:2 p:1 l:x w:0 0x7C /r:reg"/"RAM" { - ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX512F, 1148, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX512F, 1152, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30428,11 +32428,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1936 Instruction:"VPBROADCASTD Vx,Wd" Encoding:"vex m:2 p:1 l:x w:0 0x58 /r"/"RM" + // Pos:1940 Instruction:"VPBROADCASTD Vx,Wd" Encoding:"vex m:2 p:1 l:x w:0 0x58 /r"/"RM" { - ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX2, 1148, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPBROADCASTD, ND_CAT_BROADCAST, ND_SET_AVX2, 1152, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -30443,11 +32444,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1937 Instruction:"VPBROADCASTMB2Q Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x2A /r:reg"/"RM" + // Pos:1941 Instruction:"VPBROADCASTMB2Q Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x2A /r:reg"/"RM" { - ND_INS_VPBROADCASTMB2Q, ND_CAT_BROADCAST, ND_SET_AVX512CD, 1149, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPBROADCASTMB2Q, ND_CAT_BROADCAST, ND_SET_AVX512CD, 1153, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -30458,11 +32460,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1938 Instruction:"VPBROADCASTMW2D Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x3A /r:reg"/"RM" + // Pos:1942 Instruction:"VPBROADCASTMW2D Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x3A /r:reg"/"RM" { - ND_INS_VPBROADCASTMW2D, ND_CAT_BROADCAST, ND_SET_AVX512CD, 1150, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPBROADCASTMW2D, ND_CAT_BROADCAST, ND_SET_AVX512CD, 1154, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E6NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -30473,11 +32476,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1939 Instruction:"VPBROADCASTQ Vn{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:1 0x59 /r"/"RAM" + // Pos:1943 Instruction:"VPBROADCASTQ Vn{K}{z},aKq,Wq" Encoding:"evex m:2 p:1 l:x w:1 0x59 /r"/"RAM" { - ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX512F, 1151, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX512F, 1155, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30489,11 +32493,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1940 Instruction:"VPBROADCASTQ Vn{K}{z},aKq,Rq" Encoding:"evex m:2 p:1 l:x w:1 0x7C /r:reg"/"RAM" + // Pos:1944 Instruction:"VPBROADCASTQ Vn{K}{z},aKq,Rq" Encoding:"evex m:2 p:1 l:x w:1 0x7C /r:reg"/"RAM" { - ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX512F, 1151, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX512F, 1155, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30505,11 +32510,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1941 Instruction:"VPBROADCASTQ Vx,Wq" Encoding:"vex m:2 p:1 l:x w:0 0x59 /r"/"RM" + // Pos:1945 Instruction:"VPBROADCASTQ Vx,Wq" Encoding:"vex m:2 p:1 l:x w:0 0x59 /r"/"RM" { - ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX2, 1151, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPBROADCASTQ, ND_CAT_BROADCAST, ND_SET_AVX2, 1155, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -30520,11 +32526,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1942 Instruction:"VPBROADCASTW Vn{K}{z},aKq,Ww" Encoding:"evex m:2 p:1 l:x w:0 0x79 /r"/"RAM" + // Pos:1946 Instruction:"VPBROADCASTW Vn{K}{z},aKq,Ww" Encoding:"evex m:2 p:1 l:x w:0 0x79 /r"/"RAM" { - ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1152, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1156, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30536,11 +32543,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1943 Instruction:"VPBROADCASTW Vn{K}{z},aKq,Rw" Encoding:"evex m:2 p:1 l:x w:0 0x7B /r:reg"/"RAM" + // Pos:1947 Instruction:"VPBROADCASTW Vn{K}{z},aKq,Rw" Encoding:"evex m:2 p:1 l:x w:0 0x7B /r:reg"/"RAM" { - ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1152, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX512BW, 1156, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30552,11 +32560,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1944 Instruction:"VPBROADCASTW Vx,Ww" Encoding:"vex m:2 p:1 l:x w:0 0x79 /r"/"RM" + // Pos:1948 Instruction:"VPBROADCASTW Vx,Ww" Encoding:"vex m:2 p:1 l:x w:0 0x79 /r"/"RM" { - ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX2, 1152, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPBROADCASTW, ND_CAT_BROADCAST, ND_SET_AVX2, 1156, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -30567,11 +32576,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1945 Instruction:"VPCLMULQDQ Vn,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:i 0x44 /r ib"/"RVMI" + // Pos:1949 Instruction:"VPCLMULQDQ Vn,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:i 0x44 /r ib"/"RVMI" { - ND_INS_VPCLMULQDQ, ND_CAT_VPCLMULQDQ, ND_SET_VPCLMULQDQ, 1153, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VPCLMULQDQ, + ND_INS_VPCLMULQDQ, ND_CAT_VPCLMULQDQ, ND_SET_VPCLMULQDQ, 1157, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VPCLMULQDQ, 0, 0, 0, @@ -30584,11 +32594,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1946 Instruction:"VPCLMULQDQ Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x44 /r ib"/"RVMI" + // Pos:1950 Instruction:"VPCLMULQDQ Vx,Hx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x44 /r ib"/"RVMI" { - ND_INS_VPCLMULQDQ, ND_CAT_VPCLMULQDQ, ND_SET_VPCLMULQDQ, 1153, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VPCLMULQDQ, + ND_INS_VPCLMULQDQ, ND_CAT_VPCLMULQDQ, ND_SET_VPCLMULQDQ, 1157, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_VPCLMULQDQ, 0, 0, 0, @@ -30601,11 +32612,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1947 Instruction:"VPCMOV Vx,Hx,Wx,Lx" Encoding:"xop m:8 w:0 0xA2 /r is4"/"RVML" + // Pos:1951 Instruction:"VPCMOV Vx,Hx,Wx,Lx" Encoding:"xop m:8 w:0 0xA2 /r is4"/"RVML" { - ND_INS_VPCMOV, ND_CAT_XOP, ND_SET_XOP, 1154, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCMOV, ND_CAT_XOP, ND_SET_XOP, 1158, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -30618,11 +32630,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1948 Instruction:"VPCMOV Vx,Hx,Lx,Wx" Encoding:"xop m:8 w:1 0xA2 /r is4"/"RVLM" + // Pos:1952 Instruction:"VPCMOV Vx,Hx,Lx,Wx" Encoding:"xop m:8 w:1 0xA2 /r is4"/"RVLM" { - ND_INS_VPCMOV, ND_CAT_XOP, ND_SET_XOP, 1154, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCMOV, ND_CAT_XOP, ND_SET_XOP, 1158, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -30635,11 +32648,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1949 Instruction:"VPCMPB rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x3F /r ib"/"RAVMI" + // Pos:1953 Instruction:"VPCMPB rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x3F /r ib"/"RAVMI" { - ND_INS_VPCMPB, ND_CAT_AVX512, ND_SET_AVX512BW, 1155, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPB, ND_CAT_AVX512, ND_SET_AVX512BW, 1159, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30653,11 +32667,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1950 Instruction:"VPCMPD rKq{K},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1F /r ib"/"RAVMI" + // Pos:1954 Instruction:"VPCMPD rKq{K},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1F /r ib"/"RAVMI" { - ND_INS_VPCMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1156, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1160, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30671,11 +32686,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1951 Instruction:"VPCMPEQB rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x74 /r"/"RAVM" + // Pos:1955 Instruction:"VPCMPEQB rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x74 /r"/"RAVM" { - ND_INS_VPCMPEQB, ND_CAT_AVX512, ND_SET_AVX512BW, 1157, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPEQB, ND_CAT_AVX512, ND_SET_AVX512BW, 1161, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30688,11 +32704,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1952 Instruction:"VPCMPEQB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x74 /r"/"RVM" + // Pos:1956 Instruction:"VPCMPEQB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x74 /r"/"RVM" { - ND_INS_VPCMPEQB, ND_CAT_AVX, ND_SET_AVX, 1157, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPEQB, ND_CAT_AVX, ND_SET_AVX, 1161, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30704,11 +32721,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1953 Instruction:"VPCMPEQD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:i 0x76 /r"/"RAVM" + // Pos:1957 Instruction:"VPCMPEQD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:i 0x76 /r"/"RAVM" { - ND_INS_VPCMPEQD, ND_CAT_AVX512, ND_SET_AVX512F, 1158, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPEQD, ND_CAT_AVX512, ND_SET_AVX512F, 1162, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30721,11 +32739,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1954 Instruction:"VPCMPEQD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x76 /r"/"RVM" + // Pos:1958 Instruction:"VPCMPEQD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x76 /r"/"RVM" { - ND_INS_VPCMPEQD, ND_CAT_AVX, ND_SET_AVX, 1158, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPEQD, ND_CAT_AVX, ND_SET_AVX, 1162, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30737,11 +32756,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1955 Instruction:"VPCMPEQQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x29 /r"/"RAVM" + // Pos:1959 Instruction:"VPCMPEQQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x29 /r"/"RAVM" { - ND_INS_VPCMPEQQ, ND_CAT_AVX512, ND_SET_AVX512F, 1159, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPEQQ, ND_CAT_AVX512, ND_SET_AVX512F, 1163, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30754,11 +32774,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1956 Instruction:"VPCMPEQQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x29 /r"/"RVM" + // Pos:1960 Instruction:"VPCMPEQQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x29 /r"/"RVM" { - ND_INS_VPCMPEQQ, ND_CAT_AVX, ND_SET_AVX, 1159, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPEQQ, ND_CAT_AVX, ND_SET_AVX, 1163, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30770,11 +32791,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1957 Instruction:"VPCMPEQW rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x75 /r"/"RAVM" + // Pos:1961 Instruction:"VPCMPEQW rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x75 /r"/"RAVM" { - ND_INS_VPCMPEQW, ND_CAT_AVX512, ND_SET_AVX512BW, 1160, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPEQW, ND_CAT_AVX512, ND_SET_AVX512BW, 1164, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30787,11 +32809,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1958 Instruction:"VPCMPEQW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x75 /r"/"RVM" + // Pos:1962 Instruction:"VPCMPEQW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x75 /r"/"RVM" { - ND_INS_VPCMPEQW, ND_CAT_AVX, ND_SET_AVX, 1160, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPEQW, ND_CAT_AVX, ND_SET_AVX, 1164, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30803,11 +32826,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1959 Instruction:"VPCMPESTRI Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x61 /r ib"/"RMI" + // Pos:1963 Instruction:"VPCMPESTRI Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x61 /r ib"/"RMI" { - ND_INS_VPCMPESTRI, ND_CAT_STTNI, ND_SET_AVX, 1161, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPESTRI, ND_CAT_STTNI, ND_SET_AVX, 1165, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -30823,11 +32847,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1960 Instruction:"VPCMPESTRM Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x60 /r ib"/"RMI" + // Pos:1964 Instruction:"VPCMPESTRM Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x60 /r ib"/"RMI" { - ND_INS_VPCMPESTRM, ND_CAT_STTNI, ND_SET_AVX, 1162, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPESTRM, ND_CAT_STTNI, ND_SET_AVX, 1166, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 4), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -30843,11 +32868,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1961 Instruction:"VPCMPGTB rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x64 /r"/"RAVM" + // Pos:1965 Instruction:"VPCMPGTB rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x64 /r"/"RAVM" { - ND_INS_VPCMPGTB, ND_CAT_AVX512, ND_SET_AVX512BW, 1163, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPGTB, ND_CAT_AVX512, ND_SET_AVX512BW, 1167, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30860,11 +32886,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1962 Instruction:"VPCMPGTB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x64 /r"/"RVM" + // Pos:1966 Instruction:"VPCMPGTB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x64 /r"/"RVM" { - ND_INS_VPCMPGTB, ND_CAT_AVX, ND_SET_AVX, 1163, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPGTB, ND_CAT_AVX, ND_SET_AVX, 1167, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30876,11 +32903,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1963 Instruction:"VPCMPGTD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x66 /r"/"RAVM" + // Pos:1967 Instruction:"VPCMPGTD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x66 /r"/"RAVM" { - ND_INS_VPCMPGTD, ND_CAT_AVX512, ND_SET_AVX512F, 1164, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPGTD, ND_CAT_AVX512, ND_SET_AVX512F, 1168, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30893,11 +32921,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1964 Instruction:"VPCMPGTD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x66 /r"/"RVM" + // Pos:1968 Instruction:"VPCMPGTD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x66 /r"/"RVM" { - ND_INS_VPCMPGTD, ND_CAT_AVX, ND_SET_AVX, 1164, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPGTD, ND_CAT_AVX, ND_SET_AVX, 1168, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30909,11 +32938,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1965 Instruction:"VPCMPGTQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x37 /r"/"RAVM" + // Pos:1969 Instruction:"VPCMPGTQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x37 /r"/"RAVM" { - ND_INS_VPCMPGTQ, ND_CAT_AVX512, ND_SET_AVX512F, 1165, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPGTQ, ND_CAT_AVX512, ND_SET_AVX512F, 1169, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -30926,11 +32956,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1966 Instruction:"VPCMPGTQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x37 /r"/"RVM" + // Pos:1970 Instruction:"VPCMPGTQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x37 /r"/"RVM" { - ND_INS_VPCMPGTQ, ND_CAT_AVX, ND_SET_AVX, 1165, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPGTQ, ND_CAT_AVX, ND_SET_AVX, 1169, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30942,11 +32973,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1967 Instruction:"VPCMPGTW rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x65 /r"/"RAVM" + // Pos:1971 Instruction:"VPCMPGTW rKq{K},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x65 /r"/"RAVM" { - ND_INS_VPCMPGTW, ND_CAT_AVX512, ND_SET_AVX512BW, 1166, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPGTW, ND_CAT_AVX512, ND_SET_AVX512BW, 1170, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -30959,11 +32991,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1968 Instruction:"VPCMPGTW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x65 /r"/"RVM" + // Pos:1972 Instruction:"VPCMPGTW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x65 /r"/"RVM" { - ND_INS_VPCMPGTW, ND_CAT_AVX, ND_SET_AVX, 1166, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPGTW, ND_CAT_AVX, ND_SET_AVX, 1170, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -30975,11 +33008,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1969 Instruction:"VPCMPISTRI Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x63 /r ib"/"RMI" + // Pos:1973 Instruction:"VPCMPISTRI Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x63 /r ib"/"RMI" { - ND_INS_VPCMPISTRI, ND_CAT_STTNI, ND_SET_AVX, 1167, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPISTRI, ND_CAT_STTNI, ND_SET_AVX, 1171, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -30993,11 +33027,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1970 Instruction:"VPCMPISTRM Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x62 /r ib"/"RMI" + // Pos:1974 Instruction:"VPCMPISTRM Vdq,Wdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x62 /r ib"/"RMI" { - ND_INS_VPCMPISTRM, ND_CAT_STTNI, ND_SET_AVX, 1168, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPCMPISTRM, ND_CAT_STTNI, ND_SET_AVX, 1172, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 2), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -31011,11 +33046,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1971 Instruction:"VPCMPQ rKq{K},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x1F /r ib"/"RAVMI" + // Pos:1975 Instruction:"VPCMPQ rKq{K},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x1F /r ib"/"RAVMI" { - ND_INS_VPCMPQ, ND_CAT_AVX512, ND_SET_AVX512F, 1169, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPQ, ND_CAT_AVX512, ND_SET_AVX512F, 1173, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31029,11 +33065,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1972 Instruction:"VPCMPUB rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x3E /r ib"/"RAVMI" + // Pos:1976 Instruction:"VPCMPUB rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x3E /r ib"/"RAVMI" { - ND_INS_VPCMPUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1170, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1174, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -31047,11 +33084,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1973 Instruction:"VPCMPUD rKq{K},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1E /r ib"/"RAVMI" + // Pos:1977 Instruction:"VPCMPUD rKq{K},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x1E /r ib"/"RAVMI" { - ND_INS_VPCMPUD, ND_CAT_AVX512, ND_SET_AVX512F, 1171, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPUD, ND_CAT_AVX512, ND_SET_AVX512F, 1175, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31065,11 +33103,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1974 Instruction:"VPCMPUQ rKq{K},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x1E /r ib"/"RAVMI" + // Pos:1978 Instruction:"VPCMPUQ rKq{K},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x1E /r ib"/"RAVMI" { - ND_INS_VPCMPUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1172, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCMPUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1176, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31083,11 +33122,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1975 Instruction:"VPCMPUW rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x3E /r ib"/"RAVMI" + // Pos:1979 Instruction:"VPCMPUW rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x3E /r ib"/"RAVMI" { - ND_INS_VPCMPUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1173, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1177, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -31101,11 +33141,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1976 Instruction:"VPCMPW rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x3F /r ib"/"RAVMI" + // Pos:1980 Instruction:"VPCMPW rKq{K},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x3F /r ib"/"RAVMI" { - ND_INS_VPCMPW, ND_CAT_AVX512, ND_SET_AVX512BW, 1174, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPCMPW, ND_CAT_AVX512, ND_SET_AVX512BW, 1178, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -31119,11 +33160,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1977 Instruction:"VPCOMB Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCC /r ib"/"RVMI" + // Pos:1981 Instruction:"VPCOMB Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCC /r ib"/"RVMI" { - ND_INS_VPCOMB, ND_CAT_XOP, ND_SET_XOP, 1175, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMB, ND_CAT_XOP, ND_SET_XOP, 1179, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31136,11 +33178,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1978 Instruction:"VPCOMD Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCE /r ib"/"RVMI" + // Pos:1982 Instruction:"VPCOMD Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCE /r ib"/"RVMI" { - ND_INS_VPCOMD, ND_CAT_XOP, ND_SET_XOP, 1176, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMD, ND_CAT_XOP, ND_SET_XOP, 1180, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31153,11 +33196,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1979 Instruction:"VPCOMPRESSB Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x63 /r"/"MAR" + // Pos:1983 Instruction:"VPCOMPRESSB Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x63 /r"/"MAR" { - ND_INS_VPCOMPRESSB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1177, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPCOMPRESSB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1181, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -31169,11 +33213,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1980 Instruction:"VPCOMPRESSD Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x8B /r"/"MAR" + // Pos:1984 Instruction:"VPCOMPRESSD Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0x8B /r"/"MAR" { - ND_INS_VPCOMPRESSD, ND_CAT_COMPRESS, ND_SET_AVX512F, 1178, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCOMPRESSD, ND_CAT_COMPRESS, ND_SET_AVX512F, 1182, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31185,11 +33230,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1981 Instruction:"VPCOMPRESSQ Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x8B /r"/"MAR" + // Pos:1985 Instruction:"VPCOMPRESSQ Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x8B /r"/"MAR" { - ND_INS_VPCOMPRESSQ, ND_CAT_COMPRESS, ND_SET_AVX512F, 1179, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPCOMPRESSQ, ND_CAT_COMPRESS, ND_SET_AVX512F, 1183, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31201,11 +33247,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1982 Instruction:"VPCOMPRESSW Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x63 /r"/"MAR" + // Pos:1986 Instruction:"VPCOMPRESSW Wn{K}{z},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0x63 /r"/"MAR" { - ND_INS_VPCOMPRESSW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1180, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPCOMPRESSW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1184, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -31217,11 +33264,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1983 Instruction:"VPCOMQ Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCF /r ib"/"RVMI" + // Pos:1987 Instruction:"VPCOMQ Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCF /r ib"/"RVMI" { - ND_INS_VPCOMQ, ND_CAT_XOP, ND_SET_XOP, 1181, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMQ, ND_CAT_XOP, ND_SET_XOP, 1185, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31234,11 +33282,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1984 Instruction:"VPCOMUB Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEC /r ib"/"RVMI" + // Pos:1988 Instruction:"VPCOMUB Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEC /r ib"/"RVMI" { - ND_INS_VPCOMUB, ND_CAT_XOP, ND_SET_XOP, 1182, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMUB, ND_CAT_XOP, ND_SET_XOP, 1186, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31251,11 +33300,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1985 Instruction:"VPCOMUD Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEE /r ib"/"RVMI" + // Pos:1989 Instruction:"VPCOMUD Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEE /r ib"/"RVMI" { - ND_INS_VPCOMUD, ND_CAT_XOP, ND_SET_XOP, 1183, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMUD, ND_CAT_XOP, ND_SET_XOP, 1187, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31268,11 +33318,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1986 Instruction:"VPCOMUQ Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEF /r ib"/"RVMI" + // Pos:1990 Instruction:"VPCOMUQ Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xEF /r ib"/"RVMI" { - ND_INS_VPCOMUQ, ND_CAT_XOP, ND_SET_XOP, 1184, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMUQ, ND_CAT_XOP, ND_SET_XOP, 1188, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31285,11 +33336,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1987 Instruction:"VPCOMUW Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xED /r ib"/"RVMI" + // Pos:1991 Instruction:"VPCOMUW Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xED /r ib"/"RVMI" { - ND_INS_VPCOMUW, ND_CAT_XOP, ND_SET_XOP, 1185, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMUW, ND_CAT_XOP, ND_SET_XOP, 1189, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31302,11 +33354,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1988 Instruction:"VPCOMW Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCD /r ib"/"RVMI" + // Pos:1992 Instruction:"VPCOMW Vdq,Hdq,Wdq,Ib" Encoding:"xop m:8 0xCD /r ib"/"RVMI" { - ND_INS_VPCOMW, ND_CAT_XOP, ND_SET_XOP, 1186, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPCOMW, ND_CAT_XOP, ND_SET_XOP, 1190, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31319,11 +33372,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1989 Instruction:"VPCONFLICTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0xC4 /r"/"RAM" + // Pos:1993 Instruction:"VPCONFLICTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0xC4 /r"/"RAM" { - ND_INS_VPCONFLICTD, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1187, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPCONFLICTD, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1191, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -31335,11 +33389,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1990 Instruction:"VPCONFLICTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xC4 /r"/"RAM" + // Pos:1994 Instruction:"VPCONFLICTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xC4 /r"/"RAM" { - ND_INS_VPCONFLICTQ, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1188, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPCONFLICTQ, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1192, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -31351,11 +33406,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1991 Instruction:"VPDPBUSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x50 /r"/"RAVM" + // Pos:1995 Instruction:"VPDPBUSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x50 /r"/"RAVM" { - ND_INS_VPDPBUSD, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1189, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, + ND_INS_VPDPBUSD, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1193, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, 0, 0, 0, @@ -31368,11 +33424,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1992 Instruction:"VPDPBUSDS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x51 /r"/"RAVM" + // Pos:1996 Instruction:"VPDPBUSDS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x51 /r"/"RAVM" { - ND_INS_VPDPBUSDS, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1190, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, + ND_INS_VPDPBUSDS, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1194, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, 0, 0, 0, @@ -31385,11 +33442,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1993 Instruction:"VPDPWSSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x52 /r"/"RAVM" + // Pos:1997 Instruction:"VPDPWSSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x52 /r"/"RAVM" { - ND_INS_VPDPWSSD, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1191, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, + ND_INS_VPDPWSSD, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1195, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, 0, 0, 0, @@ -31402,11 +33460,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1994 Instruction:"VPDPWSSDS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x53 /r"/"RAVM" + // Pos:1998 Instruction:"VPDPWSSDS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x53 /r"/"RAVM" { - ND_INS_VPDPWSSDS, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1192, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, + ND_INS_VPDPWSSDS, ND_CAT_VNNI, ND_SET_AVX512VNNI, 1196, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VNNI, 0, 0, 0, @@ -31419,11 +33478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1995 Instruction:"VPERM2F128 Vqq,Hqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x06 /r ib"/"RVMI" + // Pos:1999 Instruction:"VPERM2F128 Vqq,Hqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x06 /r ib"/"RVMI" { - ND_INS_VPERM2F128, ND_CAT_AVX, ND_SET_AVX, 1193, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPERM2F128, ND_CAT_AVX, ND_SET_AVX, 1197, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -31436,11 +33496,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1996 Instruction:"VPERM2I128 Vqq,Hqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x46 /r ib"/"RVMI" + // Pos:2000 Instruction:"VPERM2I128 Vqq,Hqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:0 0x46 /r ib"/"RVMI" { - ND_INS_VPERM2I128, ND_CAT_AVX2, ND_SET_AVX2, 1194, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPERM2I128, ND_CAT_AVX2, ND_SET_AVX2, 1198, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -31453,11 +33514,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1997 Instruction:"VPERMB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x8D /r"/"RAVM" + // Pos:2001 Instruction:"VPERMB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x8D /r"/"RAVM" { - ND_INS_VPERMB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1195, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, + ND_INS_VPERMB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1199, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, 0, 0, 0, @@ -31470,11 +33532,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1998 Instruction:"VPERMD Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:x w:0 0x36 /r"/"RAVM" + // Pos:2002 Instruction:"VPERMD Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:x w:0 0x36 /r"/"RAVM" { - ND_INS_VPERMD, ND_CAT_AVX512, ND_SET_AVX512F, 1196, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMD, ND_CAT_AVX512, ND_SET_AVX512F, 1200, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31487,11 +33550,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:1999 Instruction:"VPERMD Vqq,Hqq,Wqq" Encoding:"vex m:2 p:1 l:1 w:0 0x36 /r"/"RVM" + // Pos:2003 Instruction:"VPERMD Vqq,Hqq,Wqq" Encoding:"vex m:2 p:1 l:1 w:0 0x36 /r"/"RVM" { - ND_INS_VPERMD, ND_CAT_AVX2, ND_SET_AVX2, 1196, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPERMD, ND_CAT_AVX2, ND_SET_AVX2, 1200, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -31503,11 +33567,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2000 Instruction:"VPERMI2B Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x75 /r"/"RAVM" + // Pos:2004 Instruction:"VPERMI2B Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x75 /r"/"RAVM" { - ND_INS_VPERMI2B, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1197, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, + ND_INS_VPERMI2B, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1201, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, 0, 0, 0, @@ -31520,11 +33585,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2001 Instruction:"VPERMI2D Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x76 /r"/"RAVM" + // Pos:2005 Instruction:"VPERMI2D Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x76 /r"/"RAVM" { - ND_INS_VPERMI2D, ND_CAT_AVX512, ND_SET_AVX512F, 1198, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMI2D, ND_CAT_AVX512, ND_SET_AVX512F, 1202, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31537,11 +33603,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2002 Instruction:"VPERMI2PD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x77 /r"/"RAVM" + // Pos:2006 Instruction:"VPERMI2PD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x77 /r"/"RAVM" { - ND_INS_VPERMI2PD, ND_CAT_AVX512, ND_SET_AVX512F, 1199, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMI2PD, ND_CAT_AVX512, ND_SET_AVX512F, 1203, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31554,11 +33621,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2003 Instruction:"VPERMI2PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x77 /r"/"RAVM" + // Pos:2007 Instruction:"VPERMI2PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x77 /r"/"RAVM" { - ND_INS_VPERMI2PS, ND_CAT_AVX512, ND_SET_AVX512F, 1200, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMI2PS, ND_CAT_AVX512, ND_SET_AVX512F, 1204, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31571,11 +33639,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2004 Instruction:"VPERMI2Q Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x76 /r"/"RAVM" + // Pos:2008 Instruction:"VPERMI2Q Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x76 /r"/"RAVM" { - ND_INS_VPERMI2Q, ND_CAT_AVX512, ND_SET_AVX512F, 1201, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMI2Q, ND_CAT_AVX512, ND_SET_AVX512F, 1205, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31588,11 +33657,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2005 Instruction:"VPERMI2W Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x75 /r"/"RAVM" + // Pos:2009 Instruction:"VPERMI2W Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x75 /r"/"RAVM" { - ND_INS_VPERMI2W, ND_CAT_AVX512, ND_SET_AVX512BW, 1202, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPERMI2W, ND_CAT_AVX512, ND_SET_AVX512BW, 1206, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -31605,11 +33675,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2006 Instruction:"VPERMIL2PD Vx,Hx,Wx,Lx,m2zIb" Encoding:"vex m:3 p:1 l:x w:0 0x49 /r is4"/"RVML" + // Pos:2010 Instruction:"VPERMIL2PD Vx,Hx,Wx,Lx,m2zIb" Encoding:"vex m:3 p:1 l:x w:0 0x49 /r is4"/"RVML" { - ND_INS_VPERMIL2PD, ND_CAT_XOP, ND_SET_XOP, 1203, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPERMIL2PD, ND_CAT_XOP, ND_SET_XOP, 1207, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31623,11 +33694,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2007 Instruction:"VPERMIL2PD Vx,Hx,Lx,Wx,m2zIb" Encoding:"vex m:3 p:1 l:x w:1 0x49 /r is4"/"RVLM" + // Pos:2011 Instruction:"VPERMIL2PD Vx,Hx,Lx,Wx,m2zIb" Encoding:"vex m:3 p:1 l:x w:1 0x49 /r is4"/"RVLM" { - ND_INS_VPERMIL2PD, ND_CAT_XOP, ND_SET_XOP, 1203, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPERMIL2PD, ND_CAT_XOP, ND_SET_XOP, 1207, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31641,11 +33713,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2008 Instruction:"VPERMIL2PS Vx,Hx,Wx,Lx,m2zIb" Encoding:"vex m:3 p:1 l:x w:0 0x48 /r is4"/"RVML" + // Pos:2012 Instruction:"VPERMIL2PS Vx,Hx,Wx,Lx,m2zIb" Encoding:"vex m:3 p:1 l:x w:0 0x48 /r is4"/"RVML" { - ND_INS_VPERMIL2PS, ND_CAT_XOP, ND_SET_XOP, 1204, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPERMIL2PS, ND_CAT_XOP, ND_SET_XOP, 1208, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31659,11 +33732,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2009 Instruction:"VPERMIL2PS Vx,Hx,Lx,Wx,m2zIb" Encoding:"vex m:3 p:1 l:x w:1 0x48 /r is4"/"RVLM" + // Pos:2013 Instruction:"VPERMIL2PS Vx,Hx,Lx,Wx,m2zIb" Encoding:"vex m:3 p:1 l:x w:1 0x48 /r is4"/"RVLM" { - ND_INS_VPERMIL2PS, ND_CAT_XOP, ND_SET_XOP, 1204, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPERMIL2PS, ND_CAT_XOP, ND_SET_XOP, 1208, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(5, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -31677,11 +33751,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2010 Instruction:"VPERMILPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x0D /r"/"RAVM" + // Pos:2014 Instruction:"VPERMILPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x0D /r"/"RAVM" { - ND_INS_VPERMILPD, ND_CAT_AVX512, ND_SET_AVX512F, 1205, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMILPD, ND_CAT_AVX512, ND_SET_AVX512F, 1209, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31694,11 +33769,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2011 Instruction:"VPERMILPD Vn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x05 /r ib"/"RAMI" + // Pos:2015 Instruction:"VPERMILPD Vn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x05 /r ib"/"RAMI" { - ND_INS_VPERMILPD, ND_CAT_AVX512, ND_SET_AVX512F, 1205, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMILPD, ND_CAT_AVX512, ND_SET_AVX512F, 1209, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31711,11 +33787,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2012 Instruction:"VPERMILPD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0D /r"/"RVM" + // Pos:2016 Instruction:"VPERMILPD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0D /r"/"RVM" { - ND_INS_VPERMILPD, ND_CAT_AVX, ND_SET_AVX, 1205, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPERMILPD, ND_CAT_AVX, ND_SET_AVX, 1209, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -31727,11 +33804,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2013 Instruction:"VPERMILPD Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x05 /r ib"/"RMI" + // Pos:2017 Instruction:"VPERMILPD Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x05 /r ib"/"RMI" { - ND_INS_VPERMILPD, ND_CAT_AVX, ND_SET_AVX, 1205, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPERMILPD, ND_CAT_AVX, ND_SET_AVX, 1209, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -31743,11 +33821,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2014 Instruction:"VPERMILPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x0C /r"/"RAVM" + // Pos:2018 Instruction:"VPERMILPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x0C /r"/"RAVM" { - ND_INS_VPERMILPS, ND_CAT_AVX512, ND_SET_AVX512F, 1206, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMILPS, ND_CAT_AVX512, ND_SET_AVX512F, 1210, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31760,11 +33839,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2015 Instruction:"VPERMILPS Vn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x04 /r ib"/"RAMI" + // Pos:2019 Instruction:"VPERMILPS Vn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x04 /r ib"/"RAMI" { - ND_INS_VPERMILPS, ND_CAT_AVX512, ND_SET_AVX512F, 1206, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMILPS, ND_CAT_AVX512, ND_SET_AVX512F, 1210, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31777,11 +33857,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2016 Instruction:"VPERMILPS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0C /r"/"RVM" + // Pos:2020 Instruction:"VPERMILPS Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0C /r"/"RVM" { - ND_INS_VPERMILPS, ND_CAT_AVX, ND_SET_AVX, 1206, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPERMILPS, ND_CAT_AVX, ND_SET_AVX, 1210, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -31793,11 +33874,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2017 Instruction:"VPERMILPS Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x04 /r ib"/"RMI" + // Pos:2021 Instruction:"VPERMILPS Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:0 0x04 /r ib"/"RMI" { - ND_INS_VPERMILPS, ND_CAT_AVX, ND_SET_AVX, 1206, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPERMILPS, ND_CAT_AVX, ND_SET_AVX, 1210, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -31809,11 +33891,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2018 Instruction:"VPERMPD Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:1 w:1 0x16 /r"/"RAVM" + // Pos:2022 Instruction:"VPERMPD Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:1 w:1 0x16 /r"/"RAVM" { - ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1207, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1211, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31826,11 +33909,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2019 Instruction:"VPERMPD Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:2 w:1 0x16 /r"/"RAVM" + // Pos:2023 Instruction:"VPERMPD Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:2 w:1 0x16 /r"/"RAVM" { - ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1207, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1211, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31843,11 +33927,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2020 Instruction:"VPERMPD Vu{K}{z},aKq,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x01 /r ib"/"RAMI" + // Pos:2024 Instruction:"VPERMPD Vu{K}{z},aKq,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x01 /r ib"/"RAMI" { - ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1207, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMPD, ND_CAT_AVX512, ND_SET_AVX512F, 1211, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31860,11 +33945,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2021 Instruction:"VPERMPD Vqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:1 0x01 /r ib"/"RMI" + // Pos:2025 Instruction:"VPERMPD Vqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:1 0x01 /r ib"/"RMI" { - ND_INS_VPERMPD, ND_CAT_AVX2, ND_SET_AVX2, 1207, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPERMPD, ND_CAT_AVX2, ND_SET_AVX2, 1211, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -31876,11 +33962,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2022 Instruction:"VPERMPS Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:1 w:0 0x16 /r"/"RAVM" + // Pos:2026 Instruction:"VPERMPS Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:1 w:0 0x16 /r"/"RAVM" { - ND_INS_VPERMPS, ND_CAT_AVX512, ND_SET_AVX512F, 1208, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMPS, ND_CAT_AVX512, ND_SET_AVX512F, 1212, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31893,11 +33980,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2023 Instruction:"VPERMPS Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:2 w:0 0x16 /r"/"RAVM" + // Pos:2027 Instruction:"VPERMPS Vu{K}{z},aKq,Hu,Wu|B32" Encoding:"evex m:2 p:1 l:2 w:0 0x16 /r"/"RAVM" { - ND_INS_VPERMPS, ND_CAT_AVX512, ND_SET_AVX512F, 1208, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMPS, ND_CAT_AVX512, ND_SET_AVX512F, 1212, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31910,11 +33998,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2024 Instruction:"VPERMPS Vqq,Hqq,Wqq" Encoding:"vex m:2 p:1 l:1 w:0 0x16 /r"/"RVM" + // Pos:2028 Instruction:"VPERMPS Vqq,Hqq,Wqq" Encoding:"vex m:2 p:1 l:1 w:0 0x16 /r"/"RVM" { - ND_INS_VPERMPS, ND_CAT_AVX2, ND_SET_AVX2, 1208, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPERMPS, ND_CAT_AVX2, ND_SET_AVX2, 1212, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -31926,11 +34015,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2025 Instruction:"VPERMQ Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:x w:1 0x36 /r"/"RAVM" + // Pos:2029 Instruction:"VPERMQ Vu{K}{z},aKq,Hu,Wu|B64" Encoding:"evex m:2 p:1 l:x w:1 0x36 /r"/"RAVM" { - ND_INS_VPERMQ, ND_CAT_AVX512, ND_SET_AVX512F, 1209, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMQ, ND_CAT_AVX512, ND_SET_AVX512F, 1213, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31943,11 +34033,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2026 Instruction:"VPERMQ Vu{K}{z},aKq,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x00 /r ib"/"RAMI" + // Pos:2030 Instruction:"VPERMQ Vu{K}{z},aKq,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x00 /r ib"/"RAMI" { - ND_INS_VPERMQ, ND_CAT_AVX512, ND_SET_AVX512F, 1209, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMQ, ND_CAT_AVX512, ND_SET_AVX512F, 1213, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -31960,11 +34051,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2027 Instruction:"VPERMQ Vqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:1 0x00 /r ib"/"RMI" + // Pos:2031 Instruction:"VPERMQ Vqq,Wqq,Ib" Encoding:"vex m:3 p:1 l:1 w:1 0x00 /r ib"/"RMI" { - ND_INS_VPERMQ, ND_CAT_AVX2, ND_SET_AVX2, 1209, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPERMQ, ND_CAT_AVX2, ND_SET_AVX2, 1213, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -31976,11 +34068,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2028 Instruction:"VPERMT2B Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x7D /r"/"RAVM" + // Pos:2032 Instruction:"VPERMT2B Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x7D /r"/"RAVM" { - ND_INS_VPERMT2B, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1210, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, + ND_INS_VPERMT2B, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1214, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, 0, 0, 0, @@ -31993,11 +34086,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2029 Instruction:"VPERMT2D Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x7E /r"/"RAVM" + // Pos:2033 Instruction:"VPERMT2D Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x7E /r"/"RAVM" { - ND_INS_VPERMT2D, ND_CAT_AVX512, ND_SET_AVX512F, 1211, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMT2D, ND_CAT_AVX512, ND_SET_AVX512F, 1215, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32010,11 +34104,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2030 Instruction:"VPERMT2PD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x7F /r"/"RAVM" + // Pos:2034 Instruction:"VPERMT2PD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x7F /r"/"RAVM" { - ND_INS_VPERMT2PD, ND_CAT_AVX512, ND_SET_AVX512F, 1212, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMT2PD, ND_CAT_AVX512, ND_SET_AVX512F, 1216, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32027,11 +34122,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2031 Instruction:"VPERMT2PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x7F /r"/"RAVM" + // Pos:2035 Instruction:"VPERMT2PS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x7F /r"/"RAVM" { - ND_INS_VPERMT2PS, ND_CAT_AVX512, ND_SET_AVX512F, 1213, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMT2PS, ND_CAT_AVX512, ND_SET_AVX512F, 1217, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32044,11 +34140,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2032 Instruction:"VPERMT2Q Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x7E /r"/"RAVM" + // Pos:2036 Instruction:"VPERMT2Q Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x7E /r"/"RAVM" { - ND_INS_VPERMT2Q, ND_CAT_AVX512, ND_SET_AVX512F, 1214, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPERMT2Q, ND_CAT_AVX512, ND_SET_AVX512F, 1218, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32061,11 +34158,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2033 Instruction:"VPERMT2W Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x7D /r"/"RAVM" + // Pos:2037 Instruction:"VPERMT2W Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x7D /r"/"RAVM" { - ND_INS_VPERMT2W, ND_CAT_AVX512, ND_SET_AVX512BW, 1215, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPERMT2W, ND_CAT_AVX512, ND_SET_AVX512BW, 1219, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32078,11 +34176,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2034 Instruction:"VPERMW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x8D /r"/"RAVM" + // Pos:2038 Instruction:"VPERMW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x8D /r"/"RAVM" { - ND_INS_VPERMW, ND_CAT_AVX512, ND_SET_AVX512BW, 1216, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPERMW, ND_CAT_AVX512, ND_SET_AVX512BW, 1220, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOMZ|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32095,11 +34194,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2035 Instruction:"VPEXPANDB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x62 /r"/"RAM" + // Pos:2039 Instruction:"VPEXPANDB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x62 /r"/"RAM" { - ND_INS_VPEXPANDB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1217, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPEXPANDB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1221, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -32111,11 +34211,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2036 Instruction:"VPEXPANDD Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x89 /r"/"RAM" + // Pos:2040 Instruction:"VPEXPANDD Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x89 /r"/"RAM" { - ND_INS_VPEXPANDD, ND_CAT_EXPAND, ND_SET_AVX512F, 1218, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPEXPANDD, ND_CAT_EXPAND, ND_SET_AVX512F, 1222, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32127,11 +34228,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2037 Instruction:"VPEXPANDQ Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x89 /r"/"RAM" + // Pos:2041 Instruction:"VPEXPANDQ Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x89 /r"/"RAM" { - ND_INS_VPEXPANDQ, ND_CAT_EXPAND, ND_SET_AVX512F, 1219, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPEXPANDQ, ND_CAT_EXPAND, ND_SET_AVX512F, 1223, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32143,11 +34245,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2038 Instruction:"VPEXPANDW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x62 /r"/"RAM" + // Pos:2042 Instruction:"VPEXPANDW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x62 /r"/"RAM" { - ND_INS_VPEXPANDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1220, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPEXPANDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1224, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -32159,11 +34262,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2039 Instruction:"VPEXTRB Mb,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x14 /r:mem ib"/"MRI" + // Pos:2043 Instruction:"VPEXTRB Mb,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x14 /r:mem ib"/"MRI" { - ND_INS_VPEXTRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1221, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPEXTRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1225, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32175,11 +34279,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2040 Instruction:"VPEXTRB Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x14 /r:reg ib"/"MRI" + // Pos:2044 Instruction:"VPEXTRB Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x14 /r:reg ib"/"MRI" { - ND_INS_VPEXTRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1221, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPEXTRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1225, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32191,11 +34296,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2041 Instruction:"VPEXTRB Mb,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x14 /r:mem ib"/"MRI" + // Pos:2045 Instruction:"VPEXTRB Mb,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x14 /r:mem ib"/"MRI" { - ND_INS_VPEXTRB, ND_CAT_AVX, ND_SET_AVX, 1221, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRB, ND_CAT_AVX, ND_SET_AVX, 1225, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32207,11 +34313,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2042 Instruction:"VPEXTRB Rd,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x14 /r:reg ib"/"MRI" + // Pos:2046 Instruction:"VPEXTRB Rd,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x14 /r:reg ib"/"MRI" { - ND_INS_VPEXTRB, ND_CAT_AVX, ND_SET_AVX, 1221, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRB, ND_CAT_AVX, ND_SET_AVX, 1225, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32223,11 +34330,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2043 Instruction:"VPEXTRD Ed,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:0 0x16 /r ib"/"MRI" + // Pos:2047 Instruction:"VPEXTRD Ed,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:0 0x16 /r ib"/"MRI" { - ND_INS_VPEXTRD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1222, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPEXTRD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1226, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -32239,11 +34347,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2044 Instruction:"VPEXTRD Ey,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x16 /r ib"/"MRI" + // Pos:2048 Instruction:"VPEXTRD Ey,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x16 /r ib"/"MRI" { - ND_INS_VPEXTRD, ND_CAT_AVX, ND_SET_AVX, 1222, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRD, ND_CAT_AVX, ND_SET_AVX, 1226, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32255,11 +34364,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2045 Instruction:"VPEXTRQ Eq,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:1 0x16 /r ib"/"MRI" + // Pos:2049 Instruction:"VPEXTRQ Eq,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:1 0x16 /r ib"/"MRI" { - ND_INS_VPEXTRQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1223, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPEXTRQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1227, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -32271,11 +34381,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2046 Instruction:"VPEXTRQ Ey,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x16 /r ib"/"MRI" + // Pos:2050 Instruction:"VPEXTRQ Ey,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x16 /r ib"/"MRI" { - ND_INS_VPEXTRQ, ND_CAT_AVX, ND_SET_AVX, 1223, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRQ, ND_CAT_AVX, ND_SET_AVX, 1227, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32287,11 +34398,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2047 Instruction:"VPEXTRW Gy,Udq,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC5 /r:reg ib"/"RMI" + // Pos:2051 Instruction:"VPEXTRW Gy,Udq,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC5 /r:reg ib"/"RMI" { - ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32303,11 +34415,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2048 Instruction:"VPEXTRW Mw,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x15 /r:mem ib"/"MRI" + // Pos:2052 Instruction:"VPEXTRW Mw,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x15 /r:mem ib"/"MRI" { - ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32319,11 +34432,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2049 Instruction:"VPEXTRW Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x15 /r:reg ib"/"MRI" + // Pos:2053 Instruction:"VPEXTRW Ry,Vdq,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x15 /r:reg ib"/"MRI" { - ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPEXTRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32335,11 +34449,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2050 Instruction:"VPEXTRW Gy,Udq,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC5 /r:reg ib"/"RMI" + // Pos:2054 Instruction:"VPEXTRW Gy,Udq,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC5 /r:reg ib"/"RMI" { - ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32351,11 +34466,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2051 Instruction:"VPEXTRW Mw,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x15 /r:mem ib"/"MRI" + // Pos:2055 Instruction:"VPEXTRW Mw,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x15 /r:mem ib"/"MRI" { - ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32367,11 +34483,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2052 Instruction:"VPEXTRW Rd,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x15 /r:reg ib"/"MRI" + // Pos:2056 Instruction:"VPEXTRW Rd,Vdq,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x15 /r:reg ib"/"MRI" { - ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1224, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPEXTRW, ND_CAT_AVX, ND_SET_AVX, 1228, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32383,11 +34500,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2053 Instruction:"VPGATHERDD Vn{K},aKq,Mvm32n" Encoding:"evex m:2 p:1 l:x w:0 0x90 /r:mem vsib"/"RAM" + // Pos:2057 Instruction:"VPGATHERDD Vn{K},aKq,Mvm32n" Encoding:"evex m:2 p:1 l:x w:0 0x90 /r:mem vsib"/"RAM" { - ND_INS_VPGATHERDD, ND_CAT_GATHER, ND_SET_AVX512F, 1225, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPGATHERDD, ND_CAT_GATHER, ND_SET_AVX512F, 1229, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32399,11 +34517,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2054 Instruction:"VPGATHERDD Vx,Mvm32n,Hx" Encoding:"vex m:2 p:1 l:x w:0 0x90 /r:mem vsib"/"RMV" + // Pos:2058 Instruction:"VPGATHERDD Vx,Mvm32n,Hx" Encoding:"vex m:2 p:1 l:x w:0 0x90 /r:mem vsib"/"RMV" { - ND_INS_VPGATHERDD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1225, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VPGATHERDD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1229, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -32415,11 +34534,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2055 Instruction:"VPGATHERDQ Vn{K},aKq,Mvm32h" Encoding:"evex m:2 p:1 l:x w:1 0x90 /r:mem vsib"/"RAM" + // Pos:2059 Instruction:"VPGATHERDQ Vn{K},aKq,Mvm32h" Encoding:"evex m:2 p:1 l:x w:1 0x90 /r:mem vsib"/"RAM" { - ND_INS_VPGATHERDQ, ND_CAT_GATHER, ND_SET_AVX512F, 1226, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPGATHERDQ, ND_CAT_GATHER, ND_SET_AVX512F, 1230, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32431,11 +34551,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2056 Instruction:"VPGATHERDQ Vx,Mvm32h,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x90 /r:mem vsib"/"RMV" + // Pos:2060 Instruction:"VPGATHERDQ Vx,Mvm32h,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x90 /r:mem vsib"/"RMV" { - ND_INS_VPGATHERDQ, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1226, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VPGATHERDQ, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1230, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -32447,11 +34568,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2057 Instruction:"VPGATHERQD Vh{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:0 0x91 /r:mem vsib"/"RAM" + // Pos:2061 Instruction:"VPGATHERQD Vh{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:0 0x91 /r:mem vsib"/"RAM" { - ND_INS_VPGATHERQD, ND_CAT_GATHER, ND_SET_AVX512F, 1227, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPGATHERQD, ND_CAT_GATHER, ND_SET_AVX512F, 1231, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32463,11 +34585,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2058 Instruction:"VPGATHERQD Vdq,Mvm64n,Hdq" Encoding:"vex m:2 p:1 l:x w:0 0x91 /r:mem vsib"/"RMV" + // Pos:2062 Instruction:"VPGATHERQD Vdq,Mvm64n,Hdq" Encoding:"vex m:2 p:1 l:x w:0 0x91 /r:mem vsib"/"RMV" { - ND_INS_VPGATHERQD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1227, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VPGATHERQD, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1231, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -32479,11 +34602,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2059 Instruction:"VPGATHERQQ Vn{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:1 0x91 /r:mem vsib"/"RAM" + // Pos:2063 Instruction:"VPGATHERQQ Vn{K},aKq,Mvm64n" Encoding:"evex m:2 p:1 l:x w:1 0x91 /r:mem vsib"/"RAM" { - ND_INS_VPGATHERQQ, ND_CAT_GATHER, ND_SET_AVX512F, 1228, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPGATHERQQ, ND_CAT_GATHER, ND_SET_AVX512F, 1232, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -32495,11 +34619,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2060 Instruction:"VPGATHERQQ Vx,Mvm64n,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x91 /r:mem vsib"/"RMV" + // Pos:2064 Instruction:"VPGATHERQQ Vx,Mvm64n,Hx" Encoding:"vex m:2 p:1 l:x w:1 0x91 /r:mem vsib"/"RMV" { - ND_INS_VPGATHERQQ, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1228, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, + ND_INS_VPGATHERQQ, ND_CAT_AVX2GATHER, ND_SET_AVX2GATHER, 1232, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_12, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, 0, 0, 0, 0, @@ -32511,11 +34636,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2061 Instruction:"VPHADDBD Vdq,Wdq" Encoding:"xop m:9 0xC2 /r"/"RM" + // Pos:2065 Instruction:"VPHADDBD Vdq,Wdq" Encoding:"xop m:9 0xC2 /r"/"RM" { - ND_INS_VPHADDBD, ND_CAT_XOP, ND_SET_XOP, 1229, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDBD, ND_CAT_XOP, ND_SET_XOP, 1233, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32526,11 +34652,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2062 Instruction:"VPHADDBQ Vdq,Wdq" Encoding:"xop m:9 0xC3 /r"/"RM" + // Pos:2066 Instruction:"VPHADDBQ Vdq,Wdq" Encoding:"xop m:9 0xC3 /r"/"RM" { - ND_INS_VPHADDBQ, ND_CAT_XOP, ND_SET_XOP, 1230, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDBQ, ND_CAT_XOP, ND_SET_XOP, 1234, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32541,11 +34668,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2063 Instruction:"VPHADDBW Vdq,Wdq" Encoding:"xop m:9 0xC1 /r"/"RM" + // Pos:2067 Instruction:"VPHADDBW Vdq,Wdq" Encoding:"xop m:9 0xC1 /r"/"RM" { - ND_INS_VPHADDBW, ND_CAT_XOP, ND_SET_XOP, 1231, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDBW, ND_CAT_XOP, ND_SET_XOP, 1235, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32556,11 +34684,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2064 Instruction:"VPHADDD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x02 /r"/"RVM" + // Pos:2068 Instruction:"VPHADDD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x02 /r"/"RVM" { - ND_INS_VPHADDD, ND_CAT_AVX, ND_SET_AVX, 1232, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHADDD, ND_CAT_AVX, ND_SET_AVX, 1236, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32572,11 +34701,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2065 Instruction:"VPHADDDQ Vdq,Wdq" Encoding:"xop m:9 0xCB /r"/"RM" + // Pos:2069 Instruction:"VPHADDDQ Vdq,Wdq" Encoding:"xop m:9 0xCB /r"/"RM" { - ND_INS_VPHADDDQ, ND_CAT_XOP, ND_SET_XOP, 1233, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDDQ, ND_CAT_XOP, ND_SET_XOP, 1237, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32587,11 +34717,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2066 Instruction:"VPHADDSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x03 /r"/"RVM" + // Pos:2070 Instruction:"VPHADDSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x03 /r"/"RVM" { - ND_INS_VPHADDSW, ND_CAT_AVX, ND_SET_AVX, 1234, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHADDSW, ND_CAT_AVX, ND_SET_AVX, 1238, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32603,11 +34734,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2067 Instruction:"VPHADDUBD Vdq,Wdq" Encoding:"xop m:9 0xD2 /r"/"RM" + // Pos:2071 Instruction:"VPHADDUBD Vdq,Wdq" Encoding:"xop m:9 0xD2 /r"/"RM" { - ND_INS_VPHADDUBD, ND_CAT_XOP, ND_SET_XOP, 1235, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUBD, ND_CAT_XOP, ND_SET_XOP, 1239, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32618,11 +34750,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2068 Instruction:"VPHADDUBQ Vdq,Wdq" Encoding:"xop m:9 0xD3 /r"/"RM" + // Pos:2072 Instruction:"VPHADDUBQ Vdq,Wdq" Encoding:"xop m:9 0xD3 /r"/"RM" { - ND_INS_VPHADDUBQ, ND_CAT_XOP, ND_SET_XOP, 1236, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUBQ, ND_CAT_XOP, ND_SET_XOP, 1240, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32633,11 +34766,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2069 Instruction:"VPHADDUBW Vdq,Wdq" Encoding:"xop m:9 0xD1 /r"/"RM" + // Pos:2073 Instruction:"VPHADDUBW Vdq,Wdq" Encoding:"xop m:9 0xD1 /r"/"RM" { - ND_INS_VPHADDUBW, ND_CAT_XOP, ND_SET_XOP, 1237, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUBW, ND_CAT_XOP, ND_SET_XOP, 1241, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32648,11 +34782,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2070 Instruction:"VPHADDUDQ Vdq,Wdq" Encoding:"xop m:9 0xDB /r"/"RM" + // Pos:2074 Instruction:"VPHADDUDQ Vdq,Wdq" Encoding:"xop m:9 0xDB /r"/"RM" { - ND_INS_VPHADDUDQ, ND_CAT_XOP, ND_SET_XOP, 1238, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUDQ, ND_CAT_XOP, ND_SET_XOP, 1242, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32663,11 +34798,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2071 Instruction:"VPHADDUWD Vdq,Wdq" Encoding:"xop m:9 0xD6 /r"/"RM" + // Pos:2075 Instruction:"VPHADDUWD Vdq,Wdq" Encoding:"xop m:9 0xD6 /r"/"RM" { - ND_INS_VPHADDUWD, ND_CAT_XOP, ND_SET_XOP, 1239, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUWD, ND_CAT_XOP, ND_SET_XOP, 1243, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32678,11 +34814,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2072 Instruction:"VPHADDUWQ Vdq,Wdq" Encoding:"xop m:9 0xD7 /r"/"RM" + // Pos:2076 Instruction:"VPHADDUWQ Vdq,Wdq" Encoding:"xop m:9 0xD7 /r"/"RM" { - ND_INS_VPHADDUWQ, ND_CAT_XOP, ND_SET_XOP, 1240, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDUWQ, ND_CAT_XOP, ND_SET_XOP, 1244, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32693,11 +34830,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2073 Instruction:"VPHADDW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x01 /r"/"RVM" + // Pos:2077 Instruction:"VPHADDW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x01 /r"/"RVM" { - ND_INS_VPHADDW, ND_CAT_AVX, ND_SET_AVX, 1241, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHADDW, ND_CAT_AVX, ND_SET_AVX, 1245, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32709,11 +34847,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2074 Instruction:"VPHADDWD Vdq,Wdq" Encoding:"xop m:9 0xC6 /r"/"RM" + // Pos:2078 Instruction:"VPHADDWD Vdq,Wdq" Encoding:"xop m:9 0xC6 /r"/"RM" { - ND_INS_VPHADDWD, ND_CAT_XOP, ND_SET_XOP, 1242, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDWD, ND_CAT_XOP, ND_SET_XOP, 1246, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32724,11 +34863,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2075 Instruction:"VPHADDWQ Vdq,Wdq" Encoding:"xop m:9 0xC7 /r"/"RM" + // Pos:2079 Instruction:"VPHADDWQ Vdq,Wdq" Encoding:"xop m:9 0xC7 /r"/"RM" { - ND_INS_VPHADDWQ, ND_CAT_XOP, ND_SET_XOP, 1243, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHADDWQ, ND_CAT_XOP, ND_SET_XOP, 1247, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32739,11 +34879,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2076 Instruction:"VPHMINPOSUW Vdq,Wdq" Encoding:"vex m:2 p:1 l:0 w:i 0x41 /r"/"RM" + // Pos:2080 Instruction:"VPHMINPOSUW Vdq,Wdq" Encoding:"vex m:2 p:1 l:0 w:i 0x41 /r"/"RM" { - ND_INS_VPHMINPOSUW, ND_CAT_AVX, ND_SET_AVX, 1244, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHMINPOSUW, ND_CAT_AVX, ND_SET_AVX, 1248, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32754,11 +34895,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2077 Instruction:"VPHSUBBW Vdq,Wdq" Encoding:"xop m:9 0xE1 /r"/"RM" + // Pos:2081 Instruction:"VPHSUBBW Vdq,Wdq" Encoding:"xop m:9 0xE1 /r"/"RM" { - ND_INS_VPHSUBBW, ND_CAT_XOP, ND_SET_XOP, 1245, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHSUBBW, ND_CAT_XOP, ND_SET_XOP, 1249, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32769,11 +34911,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2078 Instruction:"VPHSUBD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x06 /r"/"RVM" + // Pos:2082 Instruction:"VPHSUBD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x06 /r"/"RVM" { - ND_INS_VPHSUBD, ND_CAT_AVX, ND_SET_AVX, 1246, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHSUBD, ND_CAT_AVX, ND_SET_AVX, 1250, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32785,11 +34928,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2079 Instruction:"VPHSUBDQ Vdq,Wdq" Encoding:"xop m:9 0xE3 /r"/"RM" + // Pos:2083 Instruction:"VPHSUBDQ Vdq,Wdq" Encoding:"xop m:9 0xE3 /r"/"RM" { - ND_INS_VPHSUBDQ, ND_CAT_XOP, ND_SET_XOP, 1247, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHSUBDQ, ND_CAT_XOP, ND_SET_XOP, 1251, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32800,11 +34944,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2080 Instruction:"VPHSUBSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x07 /r"/"RVM" + // Pos:2084 Instruction:"VPHSUBSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x07 /r"/"RVM" { - ND_INS_VPHSUBSW, ND_CAT_AVX, ND_SET_AVX, 1248, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHSUBSW, ND_CAT_AVX, ND_SET_AVX, 1252, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32816,11 +34961,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2081 Instruction:"VPHSUBW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x05 /r"/"RVM" + // Pos:2085 Instruction:"VPHSUBW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x05 /r"/"RVM" { - ND_INS_VPHSUBW, ND_CAT_AVX, ND_SET_AVX, 1249, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPHSUBW, ND_CAT_AVX, ND_SET_AVX, 1253, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32832,11 +34978,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2082 Instruction:"VPHSUBWD Vdq,Wdq" Encoding:"xop m:9 0xE2 /r"/"RM" + // Pos:2086 Instruction:"VPHSUBWD Vdq,Wdq" Encoding:"xop m:9 0xE2 /r"/"RM" { - ND_INS_VPHSUBWD, ND_CAT_XOP, ND_SET_XOP, 1250, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPHSUBWD, ND_CAT_XOP, ND_SET_XOP, 1254, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -32847,11 +34994,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2083 Instruction:"VPINSRB Vdq,Hdq,Mb,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x20 /r:mem ib"/"RVMI" + // Pos:2087 Instruction:"VPINSRB Vdq,Hdq,Mb,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x20 /r:mem ib"/"RVMI" { - ND_INS_VPINSRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1251, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPINSRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1255, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32864,11 +35012,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2084 Instruction:"VPINSRB Vdq,Hdq,Rd,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x20 /r:reg ib"/"RVMI" + // Pos:2088 Instruction:"VPINSRB Vdq,Hdq,Rd,Ib" Encoding:"evex m:3 p:1 l:0 w:i 0x20 /r:reg ib"/"RVMI" { - ND_INS_VPINSRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1251, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPINSRB, ND_CAT_AVX512, ND_SET_AVX512BW, 1255, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S8, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -32881,11 +35030,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2085 Instruction:"VPINSRB Vdq,Hdq,Mb,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x20 /r:mem ib"/"RVMI" + // Pos:2089 Instruction:"VPINSRB Vdq,Hdq,Mb,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x20 /r:mem ib"/"RVMI" { - ND_INS_VPINSRB, ND_CAT_AVX, ND_SET_AVX, 1251, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRB, ND_CAT_AVX, ND_SET_AVX, 1255, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32898,11 +35048,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2086 Instruction:"VPINSRB Vdq,Hdq,Rd,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x20 /r:reg ib"/"RVMI" + // Pos:2090 Instruction:"VPINSRB Vdq,Hdq,Rd,Ib" Encoding:"vex m:3 p:1 l:0 w:i 0x20 /r:reg ib"/"RVMI" { - ND_INS_VPINSRB, ND_CAT_AVX, ND_SET_AVX, 1251, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRB, ND_CAT_AVX, ND_SET_AVX, 1255, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32915,11 +35066,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2087 Instruction:"VPINSRD Vdq,Hdq,Ed,Ib" Encoding:"evex m:3 p:1 l:0 w:0 0x22 /r ib"/"RVMI" + // Pos:2091 Instruction:"VPINSRD Vdq,Hdq,Ed,Ib" Encoding:"evex m:3 p:1 l:0 w:0 0x22 /r ib"/"RVMI" { - ND_INS_VPINSRD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1252, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPINSRD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1256, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -32932,11 +35084,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2088 Instruction:"VPINSRD Vdq,Hdq,Ey,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x22 /r ib"/"RVMI" + // Pos:2092 Instruction:"VPINSRD Vdq,Hdq,Ey,Ib" Encoding:"vex m:3 p:1 l:0 w:0 0x22 /r ib"/"RVMI" { - ND_INS_VPINSRD, ND_CAT_AVX, ND_SET_AVX, 1252, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRD, ND_CAT_AVX, ND_SET_AVX, 1256, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32949,11 +35102,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2089 Instruction:"VPINSRQ Vdq,Hdq,Eq,Ib" Encoding:"evex m:3 p:1 l:0 w:1 0x22 /r ib"/"RVMI" + // Pos:2093 Instruction:"VPINSRQ Vdq,Hdq,Eq,Ib" Encoding:"evex m:3 p:1 l:0 w:1 0x22 /r ib"/"RVMI" { - ND_INS_VPINSRQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1253, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPINSRQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1257, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -32966,11 +35120,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2090 Instruction:"VPINSRQ Vdq,Hdq,Ey,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x22 /r ib"/"RVMI" + // Pos:2094 Instruction:"VPINSRQ Vdq,Hdq,Ey,Ib" Encoding:"vex m:3 p:1 l:0 w:1 0x22 /r ib"/"RVMI" { - ND_INS_VPINSRQ, ND_CAT_AVX, ND_SET_AVX, 1253, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRQ, ND_CAT_AVX, ND_SET_AVX, 1257, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -32983,11 +35138,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2091 Instruction:"VPINSRW Vdq,Hdq,Mw,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC4 /r:mem ib"/"RVMI" + // Pos:2095 Instruction:"VPINSRW Vdq,Hdq,Mw,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC4 /r:mem ib"/"RVMI" { - ND_INS_VPINSRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1254, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPINSRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1258, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33000,11 +35156,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2092 Instruction:"VPINSRW Vdq,Hdq,Rv,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC4 /r:reg ib"/"RVMI" + // Pos:2096 Instruction:"VPINSRW Vdq,Hdq,Rv,Ib" Encoding:"evex m:1 p:1 l:0 w:i 0xC4 /r:reg ib"/"RVMI" { - ND_INS_VPINSRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1254, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPINSRW, ND_CAT_AVX512, ND_SET_AVX512BW, 1258, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), ND_TUPLE_T1S16, ND_EXT_E9NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33017,11 +35174,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2093 Instruction:"VPINSRW Vdq,Hdq,Mw,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC4 /r:mem ib"/"RVMI" + // Pos:2097 Instruction:"VPINSRW Vdq,Hdq,Mw,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC4 /r:mem ib"/"RVMI" { - ND_INS_VPINSRW, ND_CAT_AVX, ND_SET_AVX, 1254, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRW, ND_CAT_AVX, ND_SET_AVX, 1258, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33034,11 +35192,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2094 Instruction:"VPINSRW Vdq,Hdq,Rd,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC4 /r:reg ib"/"RVMI" + // Pos:2098 Instruction:"VPINSRW Vdq,Hdq,Rd,Ib" Encoding:"vex m:1 p:1 l:0 w:i 0xC4 /r:reg ib"/"RVMI" { - ND_INS_VPINSRW, ND_CAT_AVX, ND_SET_AVX, 1254, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPINSRW, ND_CAT_AVX, ND_SET_AVX, 1258, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33051,11 +35210,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2095 Instruction:"VPLZCNTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x44 /r"/"RAM" + // Pos:2099 Instruction:"VPLZCNTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x44 /r"/"RAM" { - ND_INS_VPLZCNTD, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1255, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPLZCNTD, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1259, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -33067,11 +35227,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2096 Instruction:"VPLZCNTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x44 /r"/"RAM" + // Pos:2100 Instruction:"VPLZCNTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x44 /r"/"RAM" { - ND_INS_VPLZCNTQ, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1256, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, + ND_INS_VPLZCNTQ, ND_CAT_CONFLICT, ND_SET_AVX512CD, 1260, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512CD, 0, 0, 0, @@ -33083,11 +35244,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2097 Instruction:"VPMACSDD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x9E /r is4"/"RVML" + // Pos:2101 Instruction:"VPMACSDD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x9E /r is4"/"RVML" { - ND_INS_VPMACSDD, ND_CAT_XOP, ND_SET_XOP, 1257, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSDD, ND_CAT_XOP, ND_SET_XOP, 1261, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33100,11 +35262,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2098 Instruction:"VPMACSDQH Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x9F /r is4"/"RVML" + // Pos:2102 Instruction:"VPMACSDQH Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x9F /r is4"/"RVML" { - ND_INS_VPMACSDQH, ND_CAT_XOP, ND_SET_XOP, 1258, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSDQH, ND_CAT_XOP, ND_SET_XOP, 1262, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33117,11 +35280,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2099 Instruction:"VPMACSDQL Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x97 /r is4"/"RVML" + // Pos:2103 Instruction:"VPMACSDQL Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x97 /r is4"/"RVML" { - ND_INS_VPMACSDQL, ND_CAT_XOP, ND_SET_XOP, 1259, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSDQL, ND_CAT_XOP, ND_SET_XOP, 1263, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33134,11 +35298,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2100 Instruction:"VPMACSSDD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x8E /r is4"/"RVML" + // Pos:2104 Instruction:"VPMACSSDD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x8E /r is4"/"RVML" { - ND_INS_VPMACSSDD, ND_CAT_XOP, ND_SET_XOP, 1260, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSSDD, ND_CAT_XOP, ND_SET_XOP, 1264, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33151,11 +35316,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2101 Instruction:"VPMACSSDQH Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x8F /r is4"/"RVML" + // Pos:2105 Instruction:"VPMACSSDQH Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x8F /r is4"/"RVML" { - ND_INS_VPMACSSDQH, ND_CAT_XOP, ND_SET_XOP, 1261, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSSDQH, ND_CAT_XOP, ND_SET_XOP, 1265, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33168,11 +35334,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2102 Instruction:"VPMACSSDQL Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x87 /r is4"/"RVML" + // Pos:2106 Instruction:"VPMACSSDQL Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x87 /r is4"/"RVML" { - ND_INS_VPMACSSDQL, ND_CAT_XOP, ND_SET_XOP, 1262, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSSDQL, ND_CAT_XOP, ND_SET_XOP, 1266, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33185,11 +35352,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2103 Instruction:"VPMACSSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x86 /r is4"/"RVML" + // Pos:2107 Instruction:"VPMACSSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x86 /r is4"/"RVML" { - ND_INS_VPMACSSWD, ND_CAT_XOP, ND_SET_XOP, 1263, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSSWD, ND_CAT_XOP, ND_SET_XOP, 1267, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33202,11 +35370,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2104 Instruction:"VPMACSSWW Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x85 /r is4"/"RVML" + // Pos:2108 Instruction:"VPMACSSWW Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x85 /r is4"/"RVML" { - ND_INS_VPMACSSWW, ND_CAT_XOP, ND_SET_XOP, 1264, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSSWW, ND_CAT_XOP, ND_SET_XOP, 1268, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33219,11 +35388,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2105 Instruction:"VPMACSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x96 /r is4"/"RVML" + // Pos:2109 Instruction:"VPMACSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x96 /r is4"/"RVML" { - ND_INS_VPMACSWD, ND_CAT_XOP, ND_SET_XOP, 1265, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSWD, ND_CAT_XOP, ND_SET_XOP, 1269, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33236,11 +35406,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2106 Instruction:"VPMACSWW Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x95 /r is4"/"RVML" + // Pos:2110 Instruction:"VPMACSWW Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0x95 /r is4"/"RVML" { - ND_INS_VPMACSWW, ND_CAT_XOP, ND_SET_XOP, 1266, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMACSWW, ND_CAT_XOP, ND_SET_XOP, 1270, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33253,11 +35424,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2107 Instruction:"VPMADCSSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0xA6 /r is4"/"RVML" + // Pos:2111 Instruction:"VPMADCSSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0xA6 /r is4"/"RVML" { - ND_INS_VPMADCSSWD, ND_CAT_XOP, ND_SET_XOP, 1267, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMADCSSWD, ND_CAT_XOP, ND_SET_XOP, 1271, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33270,11 +35442,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2108 Instruction:"VPMADCSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0xB6 /r is4"/"RVML" + // Pos:2112 Instruction:"VPMADCSWD Vdq,Hdq,Wdq,Ldq" Encoding:"xop m:8 0xB6 /r is4"/"RVML" { - ND_INS_VPMADCSWD, ND_CAT_XOP, ND_SET_XOP, 1268, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPMADCSWD, ND_CAT_XOP, ND_SET_XOP, 1272, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -33287,11 +35460,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2109 Instruction:"VPMADD52HUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xB5 /r"/"RAVM" + // Pos:2113 Instruction:"VPMADD52HUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xB5 /r"/"RAVM" { - ND_INS_VPMADD52HUQ, ND_CAT_IFMA, ND_SET_AVX512IFMA, 1269, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512IFMA, + ND_INS_VPMADD52HUQ, ND_CAT_IFMA, ND_SET_AVX512IFMA, 1273, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512IFMA, 0, 0, 0, @@ -33304,11 +35478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2110 Instruction:"VPMADD52LUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xB4 /r"/"RAVM" + // Pos:2114 Instruction:"VPMADD52LUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0xB4 /r"/"RAVM" { - ND_INS_VPMADD52LUQ, ND_CAT_IFMA, ND_SET_AVX512IFMA, 1270, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512IFMA, + ND_INS_VPMADD52LUQ, ND_CAT_IFMA, ND_SET_AVX512IFMA, 1274, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512IFMA, 0, 0, 0, @@ -33321,11 +35496,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2111 Instruction:"VPMADDUBSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x04 /r"/"RAVM" + // Pos:2115 Instruction:"VPMADDUBSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x04 /r"/"RAVM" { - ND_INS_VPMADDUBSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1271, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMADDUBSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1275, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33338,11 +35514,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2112 Instruction:"VPMADDUBSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x04 /r"/"RVM" + // Pos:2116 Instruction:"VPMADDUBSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x04 /r"/"RVM" { - ND_INS_VPMADDUBSW, ND_CAT_AVX, ND_SET_AVX, 1271, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMADDUBSW, ND_CAT_AVX, ND_SET_AVX, 1275, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33354,11 +35531,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2113 Instruction:"VPMADDWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF5 /r"/"RAVM" + // Pos:2117 Instruction:"VPMADDWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF5 /r"/"RAVM" { - ND_INS_VPMADDWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1272, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMADDWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1276, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33371,11 +35549,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2114 Instruction:"VPMADDWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF5 /r"/"RVM" + // Pos:2118 Instruction:"VPMADDWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF5 /r"/"RVM" { - ND_INS_VPMADDWD, ND_CAT_AVX, ND_SET_AVX, 1272, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMADDWD, ND_CAT_AVX, ND_SET_AVX, 1276, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33387,11 +35566,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2115 Instruction:"VPMASKMOVD Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x8C /r:mem"/"RVM" + // Pos:2119 Instruction:"VPMASKMOVD Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:0 0x8C /r:mem"/"RVM" { - ND_INS_VPMASKMOVD, ND_CAT_AVX2, ND_SET_AVX2, 1273, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMASKMOVD, ND_CAT_AVX2, ND_SET_AVX2, 1277, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -33403,11 +35583,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2116 Instruction:"VPMASKMOVD Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x8E /r:mem"/"MVR" + // Pos:2120 Instruction:"VPMASKMOVD Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:0 0x8E /r:mem"/"MVR" { - ND_INS_VPMASKMOVD, ND_CAT_AVX2, ND_SET_AVX2, 1273, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMASKMOVD, ND_CAT_AVX2, ND_SET_AVX2, 1277, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -33419,11 +35600,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2117 Instruction:"VPMASKMOVQ Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:1 0x8C /r:mem"/"RVM" + // Pos:2121 Instruction:"VPMASKMOVQ Vx,Hx,Mx" Encoding:"vex m:2 p:1 l:x w:1 0x8C /r:mem"/"RVM" { - ND_INS_VPMASKMOVQ, ND_CAT_AVX2, ND_SET_AVX2, 1274, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMASKMOVQ, ND_CAT_AVX2, ND_SET_AVX2, 1278, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -33435,11 +35617,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2118 Instruction:"VPMASKMOVQ Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:1 0x8E /r:mem"/"MVR" + // Pos:2122 Instruction:"VPMASKMOVQ Mx,Hx,Vx" Encoding:"vex m:2 p:1 l:x w:1 0x8E /r:mem"/"MVR" { - ND_INS_VPMASKMOVQ, ND_CAT_AVX2, ND_SET_AVX2, 1274, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMASKMOVQ, ND_CAT_AVX2, ND_SET_AVX2, 1278, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_6, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -33451,11 +35634,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2119 Instruction:"VPMAXSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3C /r"/"RAVM" + // Pos:2123 Instruction:"VPMAXSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3C /r"/"RAVM" { - ND_INS_VPMAXSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1275, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMAXSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1279, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33468,11 +35652,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2120 Instruction:"VPMAXSB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3C /r"/"RVM" + // Pos:2124 Instruction:"VPMAXSB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3C /r"/"RVM" { - ND_INS_VPMAXSB, ND_CAT_AVX, ND_SET_AVX, 1275, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXSB, ND_CAT_AVX, ND_SET_AVX, 1279, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33484,11 +35669,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2121 Instruction:"VPMAXSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3D /r"/"RAVM" + // Pos:2125 Instruction:"VPMAXSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3D /r"/"RAVM" { - ND_INS_VPMAXSD, ND_CAT_AVX512, ND_SET_AVX512F, 1276, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMAXSD, ND_CAT_AVX512, ND_SET_AVX512F, 1280, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33501,11 +35687,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2122 Instruction:"VPMAXSD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3D /r"/"RVM" + // Pos:2126 Instruction:"VPMAXSD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3D /r"/"RVM" { - ND_INS_VPMAXSD, ND_CAT_AVX, ND_SET_AVX, 1276, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXSD, ND_CAT_AVX, ND_SET_AVX, 1280, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33517,11 +35704,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2123 Instruction:"VPMAXSQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3D /r"/"RAVM" + // Pos:2127 Instruction:"VPMAXSQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3D /r"/"RAVM" { - ND_INS_VPMAXSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1277, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMAXSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1281, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33534,11 +35722,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2124 Instruction:"VPMAXSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEE /r"/"RAVM" + // Pos:2128 Instruction:"VPMAXSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEE /r"/"RAVM" { - ND_INS_VPMAXSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1278, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMAXSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1282, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33551,11 +35740,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2125 Instruction:"VPMAXSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEE /r"/"RVM" + // Pos:2129 Instruction:"VPMAXSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEE /r"/"RVM" { - ND_INS_VPMAXSW, ND_CAT_AVX, ND_SET_AVX, 1278, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXSW, ND_CAT_AVX, ND_SET_AVX, 1282, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33567,11 +35757,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2126 Instruction:"VPMAXUB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDE /r"/"RAVM" + // Pos:2130 Instruction:"VPMAXUB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDE /r"/"RAVM" { - ND_INS_VPMAXUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1279, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMAXUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1283, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33584,11 +35775,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2127 Instruction:"VPMAXUB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDE /r"/"RVM" + // Pos:2131 Instruction:"VPMAXUB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDE /r"/"RVM" { - ND_INS_VPMAXUB, ND_CAT_AVX, ND_SET_AVX, 1279, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXUB, ND_CAT_AVX, ND_SET_AVX, 1283, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33600,11 +35792,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2128 Instruction:"VPMAXUD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3F /r"/"RAVM" + // Pos:2132 Instruction:"VPMAXUD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3F /r"/"RAVM" { - ND_INS_VPMAXUD, ND_CAT_AVX512, ND_SET_AVX512F, 1280, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMAXUD, ND_CAT_AVX512, ND_SET_AVX512F, 1284, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33617,11 +35810,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2129 Instruction:"VPMAXUD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3F /r"/"RVM" + // Pos:2133 Instruction:"VPMAXUD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3F /r"/"RVM" { - ND_INS_VPMAXUD, ND_CAT_AVX, ND_SET_AVX, 1280, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXUD, ND_CAT_AVX, ND_SET_AVX, 1284, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33633,11 +35827,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2130 Instruction:"VPMAXUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3F /r"/"RAVM" + // Pos:2134 Instruction:"VPMAXUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3F /r"/"RAVM" { - ND_INS_VPMAXUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1281, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMAXUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1285, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33650,11 +35845,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2131 Instruction:"VPMAXUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3E /r"/"RAVM" + // Pos:2135 Instruction:"VPMAXUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3E /r"/"RAVM" { - ND_INS_VPMAXUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1282, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMAXUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1286, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33667,11 +35863,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2132 Instruction:"VPMAXUW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3E /r"/"RVM" + // Pos:2136 Instruction:"VPMAXUW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3E /r"/"RVM" { - ND_INS_VPMAXUW, ND_CAT_AVX, ND_SET_AVX, 1282, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMAXUW, ND_CAT_AVX, ND_SET_AVX, 1286, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33683,11 +35880,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2133 Instruction:"VPMINSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x38 /r"/"RAVM" + // Pos:2137 Instruction:"VPMINSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x38 /r"/"RAVM" { - ND_INS_VPMINSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1283, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMINSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1287, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33700,11 +35898,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2134 Instruction:"VPMINSB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x38 /r"/"RVM" + // Pos:2138 Instruction:"VPMINSB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x38 /r"/"RVM" { - ND_INS_VPMINSB, ND_CAT_AVX, ND_SET_AVX, 1283, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINSB, ND_CAT_AVX, ND_SET_AVX, 1287, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33716,11 +35915,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2135 Instruction:"VPMINSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x39 /r"/"RAVM" + // Pos:2139 Instruction:"VPMINSD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x39 /r"/"RAVM" { - ND_INS_VPMINSD, ND_CAT_AVX512, ND_SET_AVX512F, 1284, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMINSD, ND_CAT_AVX512, ND_SET_AVX512F, 1288, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33733,11 +35933,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2136 Instruction:"VPMINSD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x39 /r"/"RVM" + // Pos:2140 Instruction:"VPMINSD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x39 /r"/"RVM" { - ND_INS_VPMINSD, ND_CAT_AVX, ND_SET_AVX, 1284, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINSD, ND_CAT_AVX, ND_SET_AVX, 1288, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33749,11 +35950,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2137 Instruction:"VPMINSQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x39 /r"/"RAVM" + // Pos:2141 Instruction:"VPMINSQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x39 /r"/"RAVM" { - ND_INS_VPMINSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1285, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMINSQ, ND_CAT_AVX512, ND_SET_AVX512F, 1289, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33766,11 +35968,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2138 Instruction:"VPMINSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEA /r"/"RAVM" + // Pos:2142 Instruction:"VPMINSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xEA /r"/"RAVM" { - ND_INS_VPMINSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1286, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMINSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1290, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33783,11 +35986,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2139 Instruction:"VPMINSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEA /r"/"RVM" + // Pos:2143 Instruction:"VPMINSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEA /r"/"RVM" { - ND_INS_VPMINSW, ND_CAT_AVX, ND_SET_AVX, 1286, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINSW, ND_CAT_AVX, ND_SET_AVX, 1290, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33799,11 +36003,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2140 Instruction:"VPMINUB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDA /r"/"RAVM" + // Pos:2144 Instruction:"VPMINUB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xDA /r"/"RAVM" { - ND_INS_VPMINUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1287, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMINUB, ND_CAT_AVX512, ND_SET_AVX512BW, 1291, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33816,11 +36021,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2141 Instruction:"VPMINUB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDA /r"/"RVM" + // Pos:2145 Instruction:"VPMINUB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xDA /r"/"RVM" { - ND_INS_VPMINUB, ND_CAT_AVX, ND_SET_AVX, 1287, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINUB, ND_CAT_AVX, ND_SET_AVX, 1291, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33832,11 +36038,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2142 Instruction:"VPMINUD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3B /r"/"RAVM" + // Pos:2146 Instruction:"VPMINUD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x3B /r"/"RAVM" { - ND_INS_VPMINUD, ND_CAT_AVX512, ND_SET_AVX512F, 1288, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMINUD, ND_CAT_AVX512, ND_SET_AVX512F, 1292, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33849,11 +36056,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2143 Instruction:"VPMINUD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3B /r"/"RVM" + // Pos:2147 Instruction:"VPMINUD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3B /r"/"RVM" { - ND_INS_VPMINUD, ND_CAT_AVX, ND_SET_AVX, 1288, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINUD, ND_CAT_AVX, ND_SET_AVX, 1292, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33865,11 +36073,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2144 Instruction:"VPMINUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3B /r"/"RAVM" + // Pos:2148 Instruction:"VPMINUQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x3B /r"/"RAVM" { - ND_INS_VPMINUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1289, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMINUQ, ND_CAT_AVX512, ND_SET_AVX512F, 1293, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33882,11 +36091,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2145 Instruction:"VPMINUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3A /r"/"RAVM" + // Pos:2149 Instruction:"VPMINUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x3A /r"/"RAVM" { - ND_INS_VPMINUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1290, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMINUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1294, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33899,11 +36109,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2146 Instruction:"VPMINUW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3A /r"/"RVM" + // Pos:2150 Instruction:"VPMINUW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x3A /r"/"RVM" { - ND_INS_VPMINUW, ND_CAT_AVX, ND_SET_AVX, 1290, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMINUW, ND_CAT_AVX, ND_SET_AVX, 1294, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -33915,11 +36126,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2147 Instruction:"VPMOVB2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:0 0x29 /r:reg"/"RM" + // Pos:2151 Instruction:"VPMOVB2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:0 0x29 /r:reg"/"RM" { - ND_INS_VPMOVB2M, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1291, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVB2M, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1295, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33930,11 +36142,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2148 Instruction:"VPMOVD2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:0 0x39 /r:reg"/"RM" + // Pos:2152 Instruction:"VPMOVD2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:0 0x39 /r:reg"/"RM" { - ND_INS_VPMOVD2M, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1292, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPMOVD2M, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1296, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -33945,11 +36158,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2149 Instruction:"VPMOVDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x31 /r"/"MAR" + // Pos:2153 Instruction:"VPMOVDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x31 /r"/"MAR" { - ND_INS_VPMOVDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1293, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1297, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33961,11 +36175,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2150 Instruction:"VPMOVDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x33 /r"/"MAR" + // Pos:2154 Instruction:"VPMOVDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x33 /r"/"MAR" { - ND_INS_VPMOVDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1294, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1298, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -33977,11 +36192,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2151 Instruction:"VPMOVM2B Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x28 /r:reg"/"RM" + // Pos:2155 Instruction:"VPMOVM2B Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x28 /r:reg"/"RM" { - ND_INS_VPMOVM2B, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1295, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVM2B, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1299, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -33992,11 +36208,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2152 Instruction:"VPMOVM2D Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x38 /r:reg"/"RM" + // Pos:2156 Instruction:"VPMOVM2D Vn,mKq" Encoding:"evex m:2 p:2 l:x w:0 0x38 /r:reg"/"RM" { - ND_INS_VPMOVM2D, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1296, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPMOVM2D, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1300, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -34007,11 +36224,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2153 Instruction:"VPMOVM2Q Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x38 /r:reg"/"RM" + // Pos:2157 Instruction:"VPMOVM2Q Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x38 /r:reg"/"RM" { - ND_INS_VPMOVM2Q, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1297, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPMOVM2Q, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1301, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -34022,11 +36240,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2154 Instruction:"VPMOVM2W Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x28 /r:reg"/"RM" + // Pos:2158 Instruction:"VPMOVM2W Vn,mKq" Encoding:"evex m:2 p:2 l:x w:1 0x28 /r:reg"/"RM" { - ND_INS_VPMOVM2W, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1298, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVM2W, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1302, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34037,11 +36256,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2155 Instruction:"VPMOVMSKB Gy,Ux" Encoding:"vex m:1 p:1 l:x w:i 0xD7 /r:reg"/"RM" + // Pos:2159 Instruction:"VPMOVMSKB Gy,Ux" Encoding:"vex m:1 p:1 l:x w:i 0xD7 /r:reg"/"RM" { - ND_INS_VPMOVMSKB, ND_CAT_DATAXFER, ND_SET_AVX, 1299, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVMSKB, ND_CAT_DATAXFER, ND_SET_AVX, 1303, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34052,11 +36272,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2156 Instruction:"VPMOVQ2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:1 0x39 /r:reg"/"RM" + // Pos:2160 Instruction:"VPMOVQ2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:1 0x39 /r:reg"/"RM" { - ND_INS_VPMOVQ2M, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1300, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPMOVQ2M, ND_CAT_DATAXFER, ND_SET_AVX512DQ, 1304, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -34067,11 +36288,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2157 Instruction:"VPMOVQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x32 /r"/"MAR" + // Pos:2161 Instruction:"VPMOVQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x32 /r"/"MAR" { - ND_INS_VPMOVQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1301, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1305, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34083,11 +36305,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2158 Instruction:"VPMOVQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x35 /r"/"MAR" + // Pos:2162 Instruction:"VPMOVQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x35 /r"/"MAR" { - ND_INS_VPMOVQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1302, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1306, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34099,11 +36322,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2159 Instruction:"VPMOVQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x34 /r"/"MAR" + // Pos:2163 Instruction:"VPMOVQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x34 /r"/"MAR" { - ND_INS_VPMOVQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1303, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1307, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34115,11 +36339,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2160 Instruction:"VPMOVSDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x21 /r"/"MAR" + // Pos:2164 Instruction:"VPMOVSDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x21 /r"/"MAR" { - ND_INS_VPMOVSDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1304, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1308, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34131,11 +36356,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2161 Instruction:"VPMOVSDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x23 /r"/"MAR" + // Pos:2165 Instruction:"VPMOVSDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x23 /r"/"MAR" { - ND_INS_VPMOVSDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1305, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1309, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34147,11 +36373,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2162 Instruction:"VPMOVSQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x22 /r"/"MAR" + // Pos:2166 Instruction:"VPMOVSQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x22 /r"/"MAR" { - ND_INS_VPMOVSQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1306, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1310, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34163,11 +36390,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2163 Instruction:"VPMOVSQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x25 /r"/"MAR" + // Pos:2167 Instruction:"VPMOVSQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x25 /r"/"MAR" { - ND_INS_VPMOVSQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1307, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1311, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34179,11 +36407,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2164 Instruction:"VPMOVSQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x24 /r"/"MAR" + // Pos:2168 Instruction:"VPMOVSQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x24 /r"/"MAR" { - ND_INS_VPMOVSQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1308, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1312, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34195,11 +36424,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2165 Instruction:"VPMOVSWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x20 /r"/"MAR" + // Pos:2169 Instruction:"VPMOVSWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x20 /r"/"MAR" { - ND_INS_VPMOVSWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1309, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVSWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1313, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34211,11 +36441,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2166 Instruction:"VPMOVSXBD Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x21 /r"/"RAM" + // Pos:2170 Instruction:"VPMOVSXBD Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x21 /r"/"RAM" { - ND_INS_VPMOVSXBD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1310, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSXBD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1314, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34227,11 +36458,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2167 Instruction:"VPMOVSXBD Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x21 /r"/"RM" + // Pos:2171 Instruction:"VPMOVSXBD Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x21 /r"/"RM" { - ND_INS_VPMOVSXBD, ND_CAT_AVX, ND_SET_AVX, 1310, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXBD, ND_CAT_AVX, ND_SET_AVX, 1314, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34242,11 +36474,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2168 Instruction:"VPMOVSXBD Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x21 /r"/"RM" + // Pos:2172 Instruction:"VPMOVSXBD Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x21 /r"/"RM" { - ND_INS_VPMOVSXBD, ND_CAT_AVX2, ND_SET_AVX2, 1310, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXBD, ND_CAT_AVX2, ND_SET_AVX2, 1314, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34257,11 +36490,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2169 Instruction:"VPMOVSXBQ Vn{K}{z},aKq,We" Encoding:"evex m:2 p:1 l:x w:i 0x22 /r"/"RAM" + // Pos:2173 Instruction:"VPMOVSXBQ Vn{K}{z},aKq,We" Encoding:"evex m:2 p:1 l:x w:i 0x22 /r"/"RAM" { - ND_INS_VPMOVSXBQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1311, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSXBQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1315, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34273,11 +36507,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2170 Instruction:"VPMOVSXBQ Vdq,Ww" Encoding:"vex m:2 p:1 l:0 w:i 0x22 /r"/"RM" + // Pos:2174 Instruction:"VPMOVSXBQ Vdq,Ww" Encoding:"vex m:2 p:1 l:0 w:i 0x22 /r"/"RM" { - ND_INS_VPMOVSXBQ, ND_CAT_AVX, ND_SET_AVX, 1311, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXBQ, ND_CAT_AVX, ND_SET_AVX, 1315, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34288,11 +36523,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2171 Instruction:"VPMOVSXBQ Vqq,Wd" Encoding:"vex m:2 p:1 l:1 w:i 0x22 /r"/"RM" + // Pos:2175 Instruction:"VPMOVSXBQ Vqq,Wd" Encoding:"vex m:2 p:1 l:1 w:i 0x22 /r"/"RM" { - ND_INS_VPMOVSXBQ, ND_CAT_AVX2, ND_SET_AVX2, 1311, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXBQ, ND_CAT_AVX2, ND_SET_AVX2, 1315, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34303,11 +36539,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2172 Instruction:"VPMOVSXBW Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x20 /r"/"RAM" + // Pos:2176 Instruction:"VPMOVSXBW Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x20 /r"/"RAM" { - ND_INS_VPMOVSXBW, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1312, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVSXBW, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1316, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34319,11 +36556,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2173 Instruction:"VPMOVSXBW Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x20 /r"/"RM" + // Pos:2177 Instruction:"VPMOVSXBW Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x20 /r"/"RM" { - ND_INS_VPMOVSXBW, ND_CAT_AVX, ND_SET_AVX, 1312, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXBW, ND_CAT_AVX, ND_SET_AVX, 1316, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34334,11 +36572,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2174 Instruction:"VPMOVSXBW Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x20 /r"/"RM" + // Pos:2178 Instruction:"VPMOVSXBW Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x20 /r"/"RM" { - ND_INS_VPMOVSXBW, ND_CAT_AVX2, ND_SET_AVX2, 1312, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXBW, ND_CAT_AVX2, ND_SET_AVX2, 1316, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34349,11 +36588,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2175 Instruction:"VPMOVSXDQ Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:0 0x25 /r"/"RAM" + // Pos:2179 Instruction:"VPMOVSXDQ Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:0 0x25 /r"/"RAM" { - ND_INS_VPMOVSXDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1313, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSXDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1317, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34365,11 +36605,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2176 Instruction:"VPMOVSXDQ Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x25 /r"/"RM" + // Pos:2180 Instruction:"VPMOVSXDQ Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x25 /r"/"RM" { - ND_INS_VPMOVSXDQ, ND_CAT_AVX, ND_SET_AVX, 1313, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXDQ, ND_CAT_AVX, ND_SET_AVX, 1317, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34380,11 +36621,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2177 Instruction:"VPMOVSXDQ Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x25 /r"/"RM" + // Pos:2181 Instruction:"VPMOVSXDQ Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x25 /r"/"RM" { - ND_INS_VPMOVSXDQ, ND_CAT_AVX2, ND_SET_AVX2, 1313, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXDQ, ND_CAT_AVX2, ND_SET_AVX2, 1317, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34395,11 +36637,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2178 Instruction:"VPMOVSXWD Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x23 /r"/"RAM" + // Pos:2182 Instruction:"VPMOVSXWD Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x23 /r"/"RAM" { - ND_INS_VPMOVSXWD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1314, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSXWD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1318, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34411,11 +36654,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2179 Instruction:"VPMOVSXWD Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x23 /r"/"RM" + // Pos:2183 Instruction:"VPMOVSXWD Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x23 /r"/"RM" { - ND_INS_VPMOVSXWD, ND_CAT_AVX, ND_SET_AVX, 1314, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXWD, ND_CAT_AVX, ND_SET_AVX, 1318, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34426,11 +36670,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2180 Instruction:"VPMOVSXWD Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x23 /r"/"RM" + // Pos:2184 Instruction:"VPMOVSXWD Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x23 /r"/"RM" { - ND_INS_VPMOVSXWD, ND_CAT_AVX2, ND_SET_AVX2, 1314, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXWD, ND_CAT_AVX2, ND_SET_AVX2, 1318, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34441,11 +36686,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2181 Instruction:"VPMOVSXWQ Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x24 /r"/"RAM" + // Pos:2185 Instruction:"VPMOVSXWQ Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x24 /r"/"RAM" { - ND_INS_VPMOVSXWQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1315, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVSXWQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1319, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34457,11 +36703,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2182 Instruction:"VPMOVSXWQ Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x24 /r"/"RM" + // Pos:2186 Instruction:"VPMOVSXWQ Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x24 /r"/"RM" { - ND_INS_VPMOVSXWQ, ND_CAT_AVX, ND_SET_AVX, 1315, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVSXWQ, ND_CAT_AVX, ND_SET_AVX, 1319, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34472,11 +36719,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2183 Instruction:"VPMOVSXWQ Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x24 /r"/"RM" + // Pos:2187 Instruction:"VPMOVSXWQ Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x24 /r"/"RM" { - ND_INS_VPMOVSXWQ, ND_CAT_AVX2, ND_SET_AVX2, 1315, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVSXWQ, ND_CAT_AVX2, ND_SET_AVX2, 1319, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34487,11 +36735,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2184 Instruction:"VPMOVUSDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x11 /r"/"MAR" + // Pos:2188 Instruction:"VPMOVUSDB Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x11 /r"/"MAR" { - ND_INS_VPMOVUSDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1316, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVUSDB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1320, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34503,11 +36752,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2185 Instruction:"VPMOVUSDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x13 /r"/"MAR" + // Pos:2189 Instruction:"VPMOVUSDW Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x13 /r"/"MAR" { - ND_INS_VPMOVUSDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1317, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVUSDW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1321, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34519,11 +36769,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2186 Instruction:"VPMOVUSQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x12 /r"/"MAR" + // Pos:2190 Instruction:"VPMOVUSQB We{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x12 /r"/"MAR" { - ND_INS_VPMOVUSQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1318, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVUSQB, ND_CAT_DATAXFER, ND_SET_AVX512F, 1322, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34535,11 +36786,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2187 Instruction:"VPMOVUSQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x15 /r"/"MAR" + // Pos:2191 Instruction:"VPMOVUSQD Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x15 /r"/"MAR" { - ND_INS_VPMOVUSQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1319, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVUSQD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1323, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34551,11 +36803,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2188 Instruction:"VPMOVUSQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x14 /r"/"MAR" + // Pos:2192 Instruction:"VPMOVUSQW Wf{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x14 /r"/"MAR" { - ND_INS_VPMOVUSQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1320, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVUSQW, ND_CAT_DATAXFER, ND_SET_AVX512F, 1324, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34567,11 +36820,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2189 Instruction:"VPMOVUSWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x10 /r"/"MAR" + // Pos:2193 Instruction:"VPMOVUSWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x10 /r"/"MAR" { - ND_INS_VPMOVUSWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1321, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVUSWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1325, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34583,11 +36837,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2190 Instruction:"VPMOVW2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:1 0x29 /r:reg"/"RM" + // Pos:2194 Instruction:"VPMOVW2M rKq,Un" Encoding:"evex m:2 p:2 l:x w:1 0x29 /r:reg"/"RM" { - ND_INS_VPMOVW2M, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1322, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVW2M, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1326, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_E7NM, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34598,11 +36853,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2191 Instruction:"VPMOVWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x30 /r"/"MAR" + // Pos:2195 Instruction:"VPMOVWB Wh{K}{z},aKq,Vn" Encoding:"evex m:2 p:2 l:x w:0 0x30 /r"/"MAR" { - ND_INS_VPMOVWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1323, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVWB, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1327, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E6, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34614,11 +36870,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2192 Instruction:"VPMOVZXBD Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x31 /r"/"RAM" + // Pos:2196 Instruction:"VPMOVZXBD Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x31 /r"/"RAM" { - ND_INS_VPMOVZXBD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1324, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVZXBD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1328, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34630,11 +36887,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2193 Instruction:"VPMOVZXBD Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x31 /r"/"RM" + // Pos:2197 Instruction:"VPMOVZXBD Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x31 /r"/"RM" { - ND_INS_VPMOVZXBD, ND_CAT_AVX, ND_SET_AVX, 1324, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXBD, ND_CAT_AVX, ND_SET_AVX, 1328, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34645,11 +36903,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2194 Instruction:"VPMOVZXBD Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x31 /r"/"RM" + // Pos:2198 Instruction:"VPMOVZXBD Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x31 /r"/"RM" { - ND_INS_VPMOVZXBD, ND_CAT_AVX2, ND_SET_AVX2, 1324, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXBD, ND_CAT_AVX2, ND_SET_AVX2, 1328, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34660,11 +36919,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2195 Instruction:"VPMOVZXBQ Vn{K}{z},aKq,We" Encoding:"evex m:2 p:1 l:x w:i 0x32 /r"/"RAM" + // Pos:2199 Instruction:"VPMOVZXBQ Vn{K}{z},aKq,We" Encoding:"evex m:2 p:1 l:x w:i 0x32 /r"/"RAM" { - ND_INS_VPMOVZXBQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1325, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVZXBQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1329, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_OVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34676,11 +36936,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2196 Instruction:"VPMOVZXBQ Vdq,Ww" Encoding:"vex m:2 p:1 l:0 w:i 0x32 /r"/"RM" + // Pos:2200 Instruction:"VPMOVZXBQ Vdq,Ww" Encoding:"vex m:2 p:1 l:0 w:i 0x32 /r"/"RM" { - ND_INS_VPMOVZXBQ, ND_CAT_AVX, ND_SET_AVX, 1325, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXBQ, ND_CAT_AVX, ND_SET_AVX, 1329, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34691,11 +36952,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2197 Instruction:"VPMOVZXBQ Vqq,Wd" Encoding:"vex m:2 p:1 l:1 w:i 0x32 /r"/"RM" + // Pos:2201 Instruction:"VPMOVZXBQ Vqq,Wd" Encoding:"vex m:2 p:1 l:1 w:i 0x32 /r"/"RM" { - ND_INS_VPMOVZXBQ, ND_CAT_AVX2, ND_SET_AVX2, 1325, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXBQ, ND_CAT_AVX2, ND_SET_AVX2, 1329, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34706,11 +36968,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2198 Instruction:"VPMOVZXBW Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x30 /r"/"RAM" + // Pos:2202 Instruction:"VPMOVZXBW Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x30 /r"/"RAM" { - ND_INS_VPMOVZXBW, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1326, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMOVZXBW, ND_CAT_DATAXFER, ND_SET_AVX512BW, 1330, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34722,11 +36985,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2199 Instruction:"VPMOVZXBW Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x30 /r"/"RM" + // Pos:2203 Instruction:"VPMOVZXBW Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x30 /r"/"RM" { - ND_INS_VPMOVZXBW, ND_CAT_AVX, ND_SET_AVX, 1326, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXBW, ND_CAT_AVX, ND_SET_AVX, 1330, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34737,11 +37001,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2200 Instruction:"VPMOVZXBW Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x30 /r"/"RM" + // Pos:2204 Instruction:"VPMOVZXBW Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x30 /r"/"RM" { - ND_INS_VPMOVZXBW, ND_CAT_AVX2, ND_SET_AVX2, 1326, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXBW, ND_CAT_AVX2, ND_SET_AVX2, 1330, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34752,11 +37017,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2201 Instruction:"VPMOVZXDQ Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:0 0x35 /r"/"RAM" + // Pos:2205 Instruction:"VPMOVZXDQ Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:0 0x35 /r"/"RAM" { - ND_INS_VPMOVZXDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1327, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVZXDQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1331, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34768,11 +37034,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2202 Instruction:"VPMOVZXDQ Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x35 /r"/"RM" + // Pos:2206 Instruction:"VPMOVZXDQ Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x35 /r"/"RM" { - ND_INS_VPMOVZXDQ, ND_CAT_AVX, ND_SET_AVX, 1327, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXDQ, ND_CAT_AVX, ND_SET_AVX, 1331, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34783,11 +37050,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2203 Instruction:"VPMOVZXDQ Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x35 /r"/"RM" + // Pos:2207 Instruction:"VPMOVZXDQ Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x35 /r"/"RM" { - ND_INS_VPMOVZXDQ, ND_CAT_AVX2, ND_SET_AVX2, 1327, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXDQ, ND_CAT_AVX2, ND_SET_AVX2, 1331, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34798,11 +37066,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2204 Instruction:"VPMOVZXWD Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x33 /r"/"RAM" + // Pos:2208 Instruction:"VPMOVZXWD Vn{K}{z},aKq,Wh" Encoding:"evex m:2 p:1 l:x w:i 0x33 /r"/"RAM" { - ND_INS_VPMOVZXWD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVZXWD, ND_CAT_DATAXFER, ND_SET_AVX512F, 1332, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_HVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34814,11 +37083,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2205 Instruction:"VPMOVZXWD Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x33 /r"/"RM" + // Pos:2209 Instruction:"VPMOVZXWD Vdq,Wq" Encoding:"vex m:2 p:1 l:0 w:i 0x33 /r"/"RM" { - ND_INS_VPMOVZXWD, ND_CAT_AVX, ND_SET_AVX, 1328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXWD, ND_CAT_AVX, ND_SET_AVX, 1332, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34829,11 +37099,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2206 Instruction:"VPMOVZXWD Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x33 /r"/"RM" + // Pos:2210 Instruction:"VPMOVZXWD Vqq,Wdq" Encoding:"vex m:2 p:1 l:1 w:i 0x33 /r"/"RM" { - ND_INS_VPMOVZXWD, ND_CAT_AVX2, ND_SET_AVX2, 1328, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXWD, ND_CAT_AVX2, ND_SET_AVX2, 1332, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34844,11 +37115,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2207 Instruction:"VPMOVZXWQ Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x34 /r"/"RAM" + // Pos:2211 Instruction:"VPMOVZXWQ Vn{K}{z},aKq,Wf" Encoding:"evex m:2 p:1 l:x w:i 0x34 /r"/"RAM" { - ND_INS_VPMOVZXWQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMOVZXWQ, ND_CAT_DATAXFER, ND_SET_AVX512F, 1333, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_QVM, ND_EXT_E5, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34860,11 +37132,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2208 Instruction:"VPMOVZXWQ Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x34 /r"/"RM" + // Pos:2212 Instruction:"VPMOVZXWQ Vdq,Wd" Encoding:"vex m:2 p:1 l:0 w:i 0x34 /r"/"RM" { - ND_INS_VPMOVZXWQ, ND_CAT_AVX, ND_SET_AVX, 1329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMOVZXWQ, ND_CAT_AVX, ND_SET_AVX, 1333, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34875,11 +37148,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2209 Instruction:"VPMOVZXWQ Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x34 /r"/"RM" + // Pos:2213 Instruction:"VPMOVZXWQ Vqq,Wq" Encoding:"vex m:2 p:1 l:1 w:i 0x34 /r"/"RM" { - ND_INS_VPMOVZXWQ, ND_CAT_AVX2, ND_SET_AVX2, 1329, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPMOVZXWQ, ND_CAT_AVX2, ND_SET_AVX2, 1333, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -34890,11 +37164,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2210 Instruction:"VPMULDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x28 /r"/"RAVM" + // Pos:2214 Instruction:"VPMULDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x28 /r"/"RAVM" { - ND_INS_VPMULDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMULDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1334, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -34907,11 +37182,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2211 Instruction:"VPMULDQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x28 /r"/"RVM" + // Pos:2215 Instruction:"VPMULDQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x28 /r"/"RVM" { - ND_INS_VPMULDQ, ND_CAT_AVX, ND_SET_AVX, 1330, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULDQ, ND_CAT_AVX, ND_SET_AVX, 1334, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34923,11 +37199,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2212 Instruction:"VPMULHRSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x0B /r"/"RAVM" + // Pos:2216 Instruction:"VPMULHRSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x0B /r"/"RAVM" { - ND_INS_VPMULHRSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMULHRSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1335, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34940,11 +37217,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2213 Instruction:"VPMULHRSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x0B /r"/"RVM" + // Pos:2217 Instruction:"VPMULHRSW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x0B /r"/"RVM" { - ND_INS_VPMULHRSW, ND_CAT_AVX, ND_SET_AVX, 1331, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULHRSW, ND_CAT_AVX, ND_SET_AVX, 1335, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34956,11 +37234,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2214 Instruction:"VPMULHUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE4 /r"/"RAVM" + // Pos:2218 Instruction:"VPMULHUW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE4 /r"/"RAVM" { - ND_INS_VPMULHUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1332, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMULHUW, ND_CAT_AVX512, ND_SET_AVX512BW, 1336, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -34973,11 +37252,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2215 Instruction:"VPMULHUW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE4 /r"/"RVM" + // Pos:2219 Instruction:"VPMULHUW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE4 /r"/"RVM" { - ND_INS_VPMULHUW, ND_CAT_AVX, ND_SET_AVX, 1332, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULHUW, ND_CAT_AVX, ND_SET_AVX, 1336, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -34989,11 +37269,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2216 Instruction:"VPMULHW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE5 /r"/"RAVM" + // Pos:2220 Instruction:"VPMULHW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE5 /r"/"RAVM" { - ND_INS_VPMULHW, ND_CAT_AVX512, ND_SET_AVX512BW, 1333, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMULHW, ND_CAT_AVX512, ND_SET_AVX512BW, 1337, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -35006,11 +37287,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2217 Instruction:"VPMULHW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE5 /r"/"RVM" + // Pos:2221 Instruction:"VPMULHW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE5 /r"/"RVM" { - ND_INS_VPMULHW, ND_CAT_AVX, ND_SET_AVX, 1333, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULHW, ND_CAT_AVX, ND_SET_AVX, 1337, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35022,11 +37304,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2218 Instruction:"VPMULLD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x40 /r"/"RAVM" + // Pos:2222 Instruction:"VPMULLD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x40 /r"/"RAVM" { - ND_INS_VPMULLD, ND_CAT_AVX512, ND_SET_AVX512F, 1334, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMULLD, ND_CAT_AVX512, ND_SET_AVX512F, 1338, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35039,11 +37322,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2219 Instruction:"VPMULLD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x40 /r"/"RVM" + // Pos:2223 Instruction:"VPMULLD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x40 /r"/"RVM" { - ND_INS_VPMULLD, ND_CAT_AVX, ND_SET_AVX, 1334, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULLD, ND_CAT_AVX, ND_SET_AVX, 1338, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35055,11 +37339,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2220 Instruction:"VPMULLQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x40 /r"/"RAVM" + // Pos:2224 Instruction:"VPMULLQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x40 /r"/"RAVM" { - ND_INS_VPMULLQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1335, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VPMULLQ, ND_CAT_AVX512, ND_SET_AVX512DQ, 1339, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -35072,11 +37357,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2221 Instruction:"VPMULLW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD5 /r"/"RAVM" + // Pos:2225 Instruction:"VPMULLW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD5 /r"/"RAVM" { - ND_INS_VPMULLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1336, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPMULLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1340, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -35089,11 +37375,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2222 Instruction:"VPMULLW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD5 /r"/"RVM" + // Pos:2226 Instruction:"VPMULLW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD5 /r"/"RVM" { - ND_INS_VPMULLW, ND_CAT_AVX, ND_SET_AVX, 1336, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULLW, ND_CAT_AVX, ND_SET_AVX, 1340, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35105,11 +37392,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2223 Instruction:"VPMULTISHIFTQB Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x83 /r"/"RAVM" + // Pos:2227 Instruction:"VPMULTISHIFTQB Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x83 /r"/"RAVM" { - ND_INS_VPMULTISHIFTQB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1337, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, + ND_INS_VPMULTISHIFTQB, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI, 1341, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI, 0, 0, 0, @@ -35122,11 +37410,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2224 Instruction:"VPMULUDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xF4 /r"/"RAVM" + // Pos:2228 Instruction:"VPMULUDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xF4 /r"/"RAVM" { - ND_INS_VPMULUDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1338, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPMULUDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1342, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35139,11 +37428,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2225 Instruction:"VPMULUDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF4 /r"/"RVM" + // Pos:2229 Instruction:"VPMULUDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF4 /r"/"RVM" { - ND_INS_VPMULUDQ, ND_CAT_AVX, ND_SET_AVX, 1338, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPMULUDQ, ND_CAT_AVX, ND_SET_AVX, 1342, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35155,11 +37445,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2226 Instruction:"VPOPCNTB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x54 /r"/"RAM" + // Pos:2230 Instruction:"VPOPCNTB Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x54 /r"/"RAM" { - ND_INS_VPOPCNTB, ND_CAT_VPOPCNT, ND_SET_AVX512BITALG, 1339, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, + ND_INS_VPOPCNTB, ND_CAT_VPOPCNT, ND_SET_AVX512BITALG, 1343, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, 0, 0, 0, @@ -35171,11 +37462,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2227 Instruction:"VPOPCNTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x55 /r"/"RAM" + // Pos:2231 Instruction:"VPOPCNTD Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x55 /r"/"RAM" { - ND_INS_VPOPCNTD, ND_CAT_VPOPCNT, ND_SET_AVX512VPOPCNTDQ, 1340, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VPOPCNTDQ, + ND_INS_VPOPCNTD, ND_CAT_VPOPCNT, ND_SET_AVX512VPOPCNTDQ, 1344, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VPOPCNTDQ, 0, 0, 0, @@ -35187,11 +37479,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2228 Instruction:"VPOPCNTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x55 /r"/"RAM" + // Pos:2232 Instruction:"VPOPCNTQ Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x55 /r"/"RAM" { - ND_INS_VPOPCNTQ, ND_CAT_VPOPCNT, ND_SET_AVX512VPOPCNTDQ, 1341, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VPOPCNTDQ, + ND_INS_VPOPCNTQ, ND_CAT_VPOPCNT, ND_SET_AVX512VPOPCNTDQ, 1345, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VPOPCNTDQ, 0, 0, 0, @@ -35203,11 +37496,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2229 Instruction:"VPOPCNTW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x54 /r"/"RAM" + // Pos:2233 Instruction:"VPOPCNTW Vn{K}{z},aKq,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x54 /r"/"RAM" { - ND_INS_VPOPCNTW, ND_CAT_VPOPCNT, ND_SET_AVX512BITALG, 1342, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, + ND_INS_VPOPCNTW, ND_CAT_VPOPCNT, ND_SET_AVX512BITALG, 1346, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, 0, 0, 0, @@ -35219,11 +37513,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2230 Instruction:"VPOR Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEB /r"/"RVM" + // Pos:2234 Instruction:"VPOR Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEB /r"/"RVM" { - ND_INS_VPOR, ND_CAT_LOGICAL, ND_SET_AVX, 1343, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPOR, ND_CAT_LOGICAL, ND_SET_AVX, 1347, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35235,11 +37530,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2231 Instruction:"VPORD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xEB /r"/"RAVM" + // Pos:2235 Instruction:"VPORD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xEB /r"/"RAVM" { - ND_INS_VPORD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1344, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPORD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1348, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35252,11 +37548,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2232 Instruction:"VPORQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xEB /r"/"RAVM" + // Pos:2236 Instruction:"VPORQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xEB /r"/"RAVM" { - ND_INS_VPORQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1345, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPORQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1349, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35269,11 +37566,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2233 Instruction:"VPPERM Vx,Hx,Wx,Lx" Encoding:"xop m:8 w:0 0xA3 /r is4"/"RVML" + // Pos:2237 Instruction:"VPPERM Vx,Hx,Wx,Lx" Encoding:"xop m:8 w:0 0xA3 /r is4"/"RVML" { - ND_INS_VPPERM, ND_CAT_XOP, ND_SET_XOP, 1346, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPPERM, ND_CAT_XOP, ND_SET_XOP, 1350, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35286,11 +37584,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2234 Instruction:"VPPERM Vx,Hx,Lx,Wx" Encoding:"xop m:8 w:1 0xA3 /r is4"/"RVLM" + // Pos:2238 Instruction:"VPPERM Vx,Hx,Lx,Wx" Encoding:"xop m:8 w:1 0xA3 /r is4"/"RVLM" { - ND_INS_VPPERM, ND_CAT_XOP, ND_SET_XOP, 1346, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPPERM, ND_CAT_XOP, ND_SET_XOP, 1350, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35303,11 +37602,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2235 Instruction:"VPROLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /1 ib"/"VAMI" + // Pos:2239 Instruction:"VPROLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /1 ib"/"VAMI" { - ND_INS_VPROLD, ND_CAT_AVX512, ND_SET_AVX512F, 1347, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPROLD, ND_CAT_AVX512, ND_SET_AVX512F, 1351, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35320,11 +37620,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2236 Instruction:"VPROLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /1 ib"/"VAMI" + // Pos:2240 Instruction:"VPROLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /1 ib"/"VAMI" { - ND_INS_VPROLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1348, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPROLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1352, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35337,11 +37638,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2237 Instruction:"VPROLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x15 /r"/"RAVM" + // Pos:2241 Instruction:"VPROLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x15 /r"/"RAVM" { - ND_INS_VPROLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1349, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPROLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1353, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35354,11 +37656,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2238 Instruction:"VPROLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x15 /r"/"RAVM" + // Pos:2242 Instruction:"VPROLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x15 /r"/"RAVM" { - ND_INS_VPROLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1350, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPROLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1354, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35371,11 +37674,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2239 Instruction:"VPRORD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /0 ib"/"VAMI" + // Pos:2243 Instruction:"VPRORD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /0 ib"/"VAMI" { - ND_INS_VPRORD, ND_CAT_AVX512, ND_SET_AVX512F, 1351, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPRORD, ND_CAT_AVX512, ND_SET_AVX512F, 1355, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35388,11 +37692,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2240 Instruction:"VPRORQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /0 ib"/"VAMI" + // Pos:2244 Instruction:"VPRORQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /0 ib"/"VAMI" { - ND_INS_VPRORQ, ND_CAT_AVX512, ND_SET_AVX512F, 1352, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPRORQ, ND_CAT_AVX512, ND_SET_AVX512F, 1356, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35405,11 +37710,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2241 Instruction:"VPRORVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x14 /r"/"RAVM" + // Pos:2245 Instruction:"VPRORVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x14 /r"/"RAVM" { - ND_INS_VPRORVD, ND_CAT_AVX512, ND_SET_AVX512F, 1353, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPRORVD, ND_CAT_AVX512, ND_SET_AVX512F, 1357, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35422,11 +37728,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2242 Instruction:"VPRORVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x14 /r"/"RAVM" + // Pos:2246 Instruction:"VPRORVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x14 /r"/"RAVM" { - ND_INS_VPRORVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1354, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPRORVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1358, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35439,11 +37746,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2243 Instruction:"VPROTB Vdq,Wdq,Ib" Encoding:"xop m:8 0xC0 /r ib"/"RMI" + // Pos:2247 Instruction:"VPROTB Vdq,Wdq,Ib" Encoding:"xop m:8 0xC0 /r ib"/"RMI" { - ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1355, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1359, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35455,11 +37763,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2244 Instruction:"VPROTB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x90 /r"/"RMV" + // Pos:2248 Instruction:"VPROTB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x90 /r"/"RMV" { - ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1355, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1359, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35471,11 +37780,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2245 Instruction:"VPROTB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x90 /r"/"RVM" + // Pos:2249 Instruction:"VPROTB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x90 /r"/"RVM" { - ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1355, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTB, ND_CAT_XOP, ND_SET_XOP, 1359, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35487,11 +37797,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2246 Instruction:"VPROTD Vdq,Wdq,Ib" Encoding:"xop m:8 0xC2 /r ib"/"RMI" + // Pos:2250 Instruction:"VPROTD Vdq,Wdq,Ib" Encoding:"xop m:8 0xC2 /r ib"/"RMI" { - ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1356, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1360, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35503,11 +37814,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2247 Instruction:"VPROTD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x92 /r"/"RMV" + // Pos:2251 Instruction:"VPROTD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x92 /r"/"RMV" { - ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1356, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1360, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35519,11 +37831,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2248 Instruction:"VPROTD Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x92 /r"/"RVM" + // Pos:2252 Instruction:"VPROTD Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x92 /r"/"RVM" { - ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1356, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTD, ND_CAT_XOP, ND_SET_XOP, 1360, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35535,11 +37848,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2249 Instruction:"VPROTQ Vdq,Wdq,Ib" Encoding:"xop m:8 0xC3 /r ib"/"RMI" + // Pos:2253 Instruction:"VPROTQ Vdq,Wdq,Ib" Encoding:"xop m:8 0xC3 /r ib"/"RMI" { - ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1357, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1361, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35551,11 +37865,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2250 Instruction:"VPROTQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x93 /r"/"RMV" + // Pos:2254 Instruction:"VPROTQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x93 /r"/"RMV" { - ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1357, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1361, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35567,11 +37882,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2251 Instruction:"VPROTQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x93 /r"/"RVM" + // Pos:2255 Instruction:"VPROTQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x93 /r"/"RVM" { - ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1357, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTQ, ND_CAT_XOP, ND_SET_XOP, 1361, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35583,11 +37899,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2252 Instruction:"VPROTW Vdq,Wdq,Ib" Encoding:"xop m:8 0xC1 /r ib"/"RMI" + // Pos:2256 Instruction:"VPROTW Vdq,Wdq,Ib" Encoding:"xop m:8 0xC1 /r ib"/"RMI" { - ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1358, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1362, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35599,11 +37916,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2253 Instruction:"VPROTW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x91 /r"/"RMV" + // Pos:2257 Instruction:"VPROTW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x91 /r"/"RMV" { - ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1358, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1362, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35615,11 +37933,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2254 Instruction:"VPROTW Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x91 /r"/"RVM" + // Pos:2258 Instruction:"VPROTW Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x91 /r"/"RVM" { - ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1358, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPROTW, ND_CAT_XOP, ND_SET_XOP, 1362, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35631,11 +37950,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2255 Instruction:"VPSADBW Vn,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF6 /r"/"RVM" + // Pos:2259 Instruction:"VPSADBW Vn,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF6 /r"/"RVM" { - ND_INS_VPSADBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1359, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSADBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1363, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -35647,11 +37967,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2256 Instruction:"VPSADBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF6 /r"/"RVM" + // Pos:2260 Instruction:"VPSADBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF6 /r"/"RVM" { - ND_INS_VPSADBW, ND_CAT_AVX, ND_SET_AVX, 1359, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSADBW, ND_CAT_AVX, ND_SET_AVX, 1363, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -35663,11 +37984,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2257 Instruction:"VPSCATTERDD Mvm32n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0xA0 /r:mem vsib"/"MAR" + // Pos:2261 Instruction:"VPSCATTERDD Mvm32n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0xA0 /r:mem vsib"/"MAR" { - ND_INS_VPSCATTERDD, ND_CAT_SCATTER, ND_SET_AVX512F, 1360, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSCATTERDD, ND_CAT_SCATTER, ND_SET_AVX512F, 1364, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35679,11 +38001,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2258 Instruction:"VPSCATTERDQ Mvm32h{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA0 /r:mem vsib"/"MAR" + // Pos:2262 Instruction:"VPSCATTERDQ Mvm32h{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA0 /r:mem vsib"/"MAR" { - ND_INS_VPSCATTERDQ, ND_CAT_SCATTER, ND_SET_AVX512F, 1361, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSCATTERDQ, ND_CAT_SCATTER, ND_SET_AVX512F, 1365, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35695,11 +38018,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2259 Instruction:"VPSCATTERQD Mvm64n{K},aKq,Vh" Encoding:"evex m:2 p:1 l:x w:0 0xA1 /r:mem vsib"/"MAR" + // Pos:2263 Instruction:"VPSCATTERQD Mvm64n{K},aKq,Vh" Encoding:"evex m:2 p:1 l:x w:0 0xA1 /r:mem vsib"/"MAR" { - ND_INS_VPSCATTERQD, ND_CAT_SCATTER, ND_SET_AVX512F, 1362, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSCATTERQD, ND_CAT_SCATTER, ND_SET_AVX512F, 1366, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35711,11 +38035,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2260 Instruction:"VPSCATTERQQ Mvm64n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA1 /r:mem vsib"/"MAR" + // Pos:2264 Instruction:"VPSCATTERQQ Mvm64n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA1 /r:mem vsib"/"MAR" { - ND_INS_VPSCATTERQQ, ND_CAT_SCATTER, ND_SET_AVX512F, 1363, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSCATTERQQ, ND_CAT_SCATTER, ND_SET_AVX512F, 1367, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -35727,11 +38052,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2261 Instruction:"VPSHAB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x98 /r"/"RMV" + // Pos:2265 Instruction:"VPSHAB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x98 /r"/"RMV" { - ND_INS_VPSHAB, ND_CAT_XOP, ND_SET_XOP, 1364, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAB, ND_CAT_XOP, ND_SET_XOP, 1368, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35743,11 +38069,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2262 Instruction:"VPSHAB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x98 /r"/"RVM" + // Pos:2266 Instruction:"VPSHAB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x98 /r"/"RVM" { - ND_INS_VPSHAB, ND_CAT_XOP, ND_SET_XOP, 1364, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAB, ND_CAT_XOP, ND_SET_XOP, 1368, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35759,11 +38086,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2263 Instruction:"VPSHAD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x9A /r"/"RMV" + // Pos:2267 Instruction:"VPSHAD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x9A /r"/"RMV" { - ND_INS_VPSHAD, ND_CAT_XOP, ND_SET_XOP, 1365, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAD, ND_CAT_XOP, ND_SET_XOP, 1369, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35775,11 +38103,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2264 Instruction:"VPSHAD Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x9A /r"/"RVM" + // Pos:2268 Instruction:"VPSHAD Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x9A /r"/"RVM" { - ND_INS_VPSHAD, ND_CAT_XOP, ND_SET_XOP, 1365, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAD, ND_CAT_XOP, ND_SET_XOP, 1369, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35791,11 +38120,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2265 Instruction:"VPSHAQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x9B /r"/"RMV" + // Pos:2269 Instruction:"VPSHAQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x9B /r"/"RMV" { - ND_INS_VPSHAQ, ND_CAT_XOP, ND_SET_XOP, 1366, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAQ, ND_CAT_XOP, ND_SET_XOP, 1370, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35807,11 +38137,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2266 Instruction:"VPSHAQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x9B /r"/"RVM" + // Pos:2270 Instruction:"VPSHAQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x9B /r"/"RVM" { - ND_INS_VPSHAQ, ND_CAT_XOP, ND_SET_XOP, 1366, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAQ, ND_CAT_XOP, ND_SET_XOP, 1370, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35823,11 +38154,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2267 Instruction:"VPSHAW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x99 /r"/"RMV" + // Pos:2271 Instruction:"VPSHAW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x99 /r"/"RMV" { - ND_INS_VPSHAW, ND_CAT_XOP, ND_SET_XOP, 1367, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAW, ND_CAT_XOP, ND_SET_XOP, 1371, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35839,11 +38171,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2268 Instruction:"VPSHAW Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x99 /r"/"RVM" + // Pos:2272 Instruction:"VPSHAW Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x99 /r"/"RVM" { - ND_INS_VPSHAW, ND_CAT_XOP, ND_SET_XOP, 1367, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHAW, ND_CAT_XOP, ND_SET_XOP, 1371, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35855,11 +38188,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2269 Instruction:"VPSHLB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x94 /r"/"RMV" + // Pos:2273 Instruction:"VPSHLB Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x94 /r"/"RMV" { - ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1372, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35871,11 +38205,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2270 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x94 /r"/"RVM" + // Pos:2274 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x94 /r"/"RVM" { - ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1372, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35887,11 +38222,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2271 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x95 /r"/"RVM" + // Pos:2275 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x95 /r"/"RVM" { - ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1372, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35903,11 +38239,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2272 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x96 /r"/"RVM" + // Pos:2276 Instruction:"VPSHLB Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x96 /r"/"RVM" { - ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1368, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLB, ND_CAT_XOP, ND_SET_XOP, 1372, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35919,11 +38256,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2273 Instruction:"VPSHLD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x96 /r"/"RMV" + // Pos:2277 Instruction:"VPSHLD Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x96 /r"/"RMV" { - ND_INS_VPSHLD, ND_CAT_XOP, ND_SET_XOP, 1369, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLD, ND_CAT_XOP, ND_SET_XOP, 1373, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -35935,11 +38273,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2274 Instruction:"VPSHLDD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x71 /r ib"/"RAVMI" + // Pos:2278 Instruction:"VPSHLDD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x71 /r ib"/"RAVMI" { - ND_INS_VPSHLDD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1370, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1374, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -35953,11 +38292,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2275 Instruction:"VPSHLDQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x71 /r ib"/"RAVMI" + // Pos:2279 Instruction:"VPSHLDQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x71 /r ib"/"RAVMI" { - ND_INS_VPSHLDQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1371, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1375, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -35971,11 +38311,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2276 Instruction:"VPSHLDVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x71 /r"/"RAVM" + // Pos:2280 Instruction:"VPSHLDVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x71 /r"/"RAVM" { - ND_INS_VPSHLDVD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1372, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDVD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1376, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -35988,11 +38329,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2277 Instruction:"VPSHLDVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x71 /r"/"RAVM" + // Pos:2281 Instruction:"VPSHLDVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x71 /r"/"RAVM" { - ND_INS_VPSHLDVQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1373, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDVQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1377, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36005,11 +38347,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2278 Instruction:"VPSHLDVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x70 /r"/"RAVM" + // Pos:2282 Instruction:"VPSHLDVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x70 /r"/"RAVM" { - ND_INS_VPSHLDVW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1374, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDVW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1378, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36022,11 +38365,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2279 Instruction:"VPSHLDW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x70 /r ib"/"RAVMI" + // Pos:2283 Instruction:"VPSHLDW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x70 /r ib"/"RAVMI" { - ND_INS_VPSHLDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1375, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHLDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1379, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36040,11 +38384,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2280 Instruction:"VPSHLQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x97 /r"/"RMV" + // Pos:2284 Instruction:"VPSHLQ Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x97 /r"/"RMV" { - ND_INS_VPSHLQ, ND_CAT_XOP, ND_SET_XOP, 1376, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLQ, ND_CAT_XOP, ND_SET_XOP, 1380, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -36056,11 +38401,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2281 Instruction:"VPSHLQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x97 /r"/"RVM" + // Pos:2285 Instruction:"VPSHLQ Vdq,Hdq,Wdq" Encoding:"xop m:9 w:1 0x97 /r"/"RVM" { - ND_INS_VPSHLQ, ND_CAT_XOP, ND_SET_XOP, 1376, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLQ, ND_CAT_XOP, ND_SET_XOP, 1380, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -36072,11 +38418,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2282 Instruction:"VPSHLW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x95 /r"/"RMV" + // Pos:2286 Instruction:"VPSHLW Vdq,Wdq,Hdq" Encoding:"xop m:9 w:0 0x95 /r"/"RMV" { - ND_INS_VPSHLW, ND_CAT_XOP, ND_SET_XOP, 1377, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, + ND_INS_VPSHLW, ND_CAT_XOP, ND_SET_XOP, 1381, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_XOP, 0, 0, 0, @@ -36088,11 +38435,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2283 Instruction:"VPSHRDD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x73 /r ib"/"RAVMI" + // Pos:2287 Instruction:"VPSHRDD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x73 /r ib"/"RAVMI" { - ND_INS_VPSHRDD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1378, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1382, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36106,11 +38454,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2284 Instruction:"VPSHRDQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x73 /r ib"/"RAVMI" + // Pos:2288 Instruction:"VPSHRDQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x73 /r ib"/"RAVMI" { - ND_INS_VPSHRDQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1379, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1383, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36124,11 +38473,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2285 Instruction:"VPSHRDVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x73 /r"/"RAVM" + // Pos:2289 Instruction:"VPSHRDVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x73 /r"/"RAVM" { - ND_INS_VPSHRDVD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1380, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDVD, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1384, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36141,11 +38491,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2286 Instruction:"VPSHRDVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x73 /r"/"RAVM" + // Pos:2290 Instruction:"VPSHRDVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x73 /r"/"RAVM" { - ND_INS_VPSHRDVQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1381, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDVQ, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1385, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36158,11 +38509,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2287 Instruction:"VPSHRDVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x72 /r"/"RAVM" + // Pos:2291 Instruction:"VPSHRDVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x72 /r"/"RAVM" { - ND_INS_VPSHRDVW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1382, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDVW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1386, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36175,11 +38527,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2288 Instruction:"VPSHRDW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x72 /r ib"/"RAVMI" + // Pos:2292 Instruction:"VPSHRDW Vn{K}{z},aKq,Hn,Wn,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x72 /r ib"/"RAVMI" { - ND_INS_VPSHRDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1383, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, + ND_INS_VPSHRDW, ND_CAT_AVX512VBMI, ND_SET_AVX512VBMI2, 1387, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(5, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512VBMI2, 0, 0, 0, @@ -36193,11 +38546,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2289 Instruction:"VPSHUFB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x00 /r"/"RAVM" + // Pos:2293 Instruction:"VPSHUFB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:i 0x00 /r"/"RAVM" { - ND_INS_VPSHUFB, ND_CAT_AVX512, ND_SET_AVX512BW, 1384, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSHUFB, ND_CAT_AVX512, ND_SET_AVX512BW, 1388, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36210,11 +38564,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2290 Instruction:"VPSHUFB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x00 /r"/"RVM" + // Pos:2294 Instruction:"VPSHUFB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x00 /r"/"RVM" { - ND_INS_VPSHUFB, ND_CAT_AVX, ND_SET_AVX, 1384, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSHUFB, ND_CAT_AVX, ND_SET_AVX, 1388, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36226,11 +38581,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2291 Instruction:"VPSHUFBITQMB rK{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x8F /r"/"RAVM" + // Pos:2295 Instruction:"VPSHUFBITQMB rK{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x8F /r"/"RAVM" { - ND_INS_VPSHUFBITQMB, ND_CAT_AVX512VBMI, ND_SET_AVX512BITALG, 1385, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, + ND_INS_VPSHUFBITQMB, ND_CAT_AVX512VBMI, ND_SET_AVX512BITALG, 1389, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BITALG, 0, 0, 0, @@ -36243,11 +38599,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2292 Instruction:"VPSHUFD Vn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x70 /r ib"/"RAMI" + // Pos:2296 Instruction:"VPSHUFD Vn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x70 /r ib"/"RAMI" { - ND_INS_VPSHUFD, ND_CAT_AVX512, ND_SET_AVX512F, 1386, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSHUFD, ND_CAT_AVX512, ND_SET_AVX512F, 1390, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36260,11 +38617,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2293 Instruction:"VPSHUFD Vx,Wx,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x70 /r ib"/"RMI" + // Pos:2297 Instruction:"VPSHUFD Vx,Wx,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x70 /r ib"/"RMI" { - ND_INS_VPSHUFD, ND_CAT_AVX, ND_SET_AVX, 1386, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSHUFD, ND_CAT_AVX, ND_SET_AVX, 1390, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36276,11 +38634,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2294 Instruction:"VPSHUFHW Vn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:2 l:x w:i 0x70 /r ib"/"RAMI" + // Pos:2298 Instruction:"VPSHUFHW Vn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:2 l:x w:i 0x70 /r ib"/"RAMI" { - ND_INS_VPSHUFHW, ND_CAT_AVX512, ND_SET_AVX512BW, 1387, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSHUFHW, ND_CAT_AVX512, ND_SET_AVX512BW, 1391, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36293,11 +38652,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2295 Instruction:"VPSHUFHW Vx,Wx,Ib" Encoding:"vex m:1 p:2 l:x w:i 0x70 /r ib"/"RMI" + // Pos:2299 Instruction:"VPSHUFHW Vx,Wx,Ib" Encoding:"vex m:1 p:2 l:x w:i 0x70 /r ib"/"RMI" { - ND_INS_VPSHUFHW, ND_CAT_AVX, ND_SET_AVX, 1387, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSHUFHW, ND_CAT_AVX, ND_SET_AVX, 1391, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36309,11 +38669,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2296 Instruction:"VPSHUFLW Vn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:3 l:x w:i 0x70 /r ib"/"RAMI" + // Pos:2300 Instruction:"VPSHUFLW Vn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:3 l:x w:i 0x70 /r ib"/"RAMI" { - ND_INS_VPSHUFLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1388, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSHUFLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1392, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36326,11 +38687,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2297 Instruction:"VPSHUFLW Vx,Wx,Ib" Encoding:"vex m:1 p:3 l:x w:i 0x70 /r ib"/"RMI" + // Pos:2301 Instruction:"VPSHUFLW Vx,Wx,Ib" Encoding:"vex m:1 p:3 l:x w:i 0x70 /r ib"/"RMI" { - ND_INS_VPSHUFLW, ND_CAT_AVX, ND_SET_AVX, 1388, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSHUFLW, ND_CAT_AVX, ND_SET_AVX, 1392, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36342,11 +38704,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2298 Instruction:"VPSIGNB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x08 /r"/"RVM" + // Pos:2302 Instruction:"VPSIGNB Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x08 /r"/"RVM" { - ND_INS_VPSIGNB, ND_CAT_AVX, ND_SET_AVX, 1389, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSIGNB, ND_CAT_AVX, ND_SET_AVX, 1393, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36358,11 +38721,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2299 Instruction:"VPSIGND Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x0A /r"/"RVM" + // Pos:2303 Instruction:"VPSIGND Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x0A /r"/"RVM" { - ND_INS_VPSIGND, ND_CAT_AVX, ND_SET_AVX, 1390, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSIGND, ND_CAT_AVX, ND_SET_AVX, 1394, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36374,11 +38738,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2300 Instruction:"VPSIGNW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x09 /r"/"RVM" + // Pos:2304 Instruction:"VPSIGNW Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x09 /r"/"RVM" { - ND_INS_VPSIGNW, ND_CAT_AVX, ND_SET_AVX, 1391, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSIGNW, ND_CAT_AVX, ND_SET_AVX, 1395, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36390,11 +38755,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2301 Instruction:"VPSLLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /6 ib"/"VAMI" + // Pos:2305 Instruction:"VPSLLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /6 ib"/"VAMI" { - ND_INS_VPSLLD, ND_CAT_AVX512, ND_SET_AVX512F, 1392, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLD, ND_CAT_AVX512, ND_SET_AVX512F, 1396, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36407,11 +38773,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2302 Instruction:"VPSLLD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xF2 /r"/"RAVM" + // Pos:2306 Instruction:"VPSLLD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xF2 /r"/"RAVM" { - ND_INS_VPSLLD, ND_CAT_AVX512, ND_SET_AVX512F, 1392, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLD, ND_CAT_AVX512, ND_SET_AVX512F, 1396, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36424,11 +38791,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2303 Instruction:"VPSLLD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /6:reg ib"/"VMI" + // Pos:2307 Instruction:"VPSLLD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /6:reg ib"/"VMI" { - ND_INS_VPSLLD, ND_CAT_AVX, ND_SET_AVX, 1392, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLD, ND_CAT_AVX, ND_SET_AVX, 1396, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36440,11 +38808,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2304 Instruction:"VPSLLD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF2 /r"/"RVM" + // Pos:2308 Instruction:"VPSLLD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF2 /r"/"RVM" { - ND_INS_VPSLLD, ND_CAT_AVX, ND_SET_AVX, 1392, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLD, ND_CAT_AVX, ND_SET_AVX, 1396, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36456,11 +38825,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2305 Instruction:"VPSLLDQ Hn,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x73 /7 ib"/"VMI" + // Pos:2309 Instruction:"VPSLLDQ Hn,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x73 /7 ib"/"VMI" { - ND_INS_VPSLLDQ, ND_CAT_AVX512, ND_SET_AVX512BW, 1393, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSLLDQ, ND_CAT_AVX512, ND_SET_AVX512BW, 1397, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36472,11 +38842,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2306 Instruction:"VPSLLDQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /7:reg ib"/"VMI" + // Pos:2310 Instruction:"VPSLLDQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /7:reg ib"/"VMI" { - ND_INS_VPSLLDQ, ND_CAT_AVX, ND_SET_AVX, 1393, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLDQ, ND_CAT_AVX, ND_SET_AVX, 1397, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36488,11 +38859,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2307 Instruction:"VPSLLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x73 /6 ib"/"VAMI" + // Pos:2311 Instruction:"VPSLLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x73 /6 ib"/"VAMI" { - ND_INS_VPSLLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1394, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1398, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36505,11 +38877,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2308 Instruction:"VPSLLQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xF3 /r"/"RAVM" + // Pos:2312 Instruction:"VPSLLQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xF3 /r"/"RAVM" { - ND_INS_VPSLLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1394, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1398, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36522,11 +38895,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2309 Instruction:"VPSLLQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /6:reg ib"/"VMI" + // Pos:2313 Instruction:"VPSLLQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /6:reg ib"/"VMI" { - ND_INS_VPSLLQ, ND_CAT_AVX, ND_SET_AVX, 1394, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLQ, ND_CAT_AVX, ND_SET_AVX, 1398, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36538,11 +38912,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2310 Instruction:"VPSLLQ Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF3 /r"/"RVM" + // Pos:2314 Instruction:"VPSLLQ Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF3 /r"/"RVM" { - ND_INS_VPSLLQ, ND_CAT_AVX, ND_SET_AVX, 1394, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLQ, ND_CAT_AVX, ND_SET_AVX, 1398, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36554,11 +38929,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2311 Instruction:"VPSLLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x47 /r"/"RAVM" + // Pos:2315 Instruction:"VPSLLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x47 /r"/"RAVM" { - ND_INS_VPSLLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1395, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1399, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36571,11 +38947,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2312 Instruction:"VPSLLVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x47 /r"/"RVM" + // Pos:2316 Instruction:"VPSLLVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x47 /r"/"RVM" { - ND_INS_VPSLLVD, ND_CAT_AVX2, ND_SET_AVX2, 1395, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPSLLVD, ND_CAT_AVX2, ND_SET_AVX2, 1399, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -36587,11 +38964,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2313 Instruction:"VPSLLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x47 /r"/"RAVM" + // Pos:2317 Instruction:"VPSLLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x47 /r"/"RAVM" { - ND_INS_VPSLLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1396, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSLLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1400, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36604,11 +38982,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2314 Instruction:"VPSLLVQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x47 /r"/"RVM" + // Pos:2318 Instruction:"VPSLLVQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x47 /r"/"RVM" { - ND_INS_VPSLLVQ, ND_CAT_AVX2, ND_SET_AVX2, 1396, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPSLLVQ, ND_CAT_AVX2, ND_SET_AVX2, 1400, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -36620,11 +38999,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2315 Instruction:"VPSLLVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x12 /r"/"RAVM" + // Pos:2319 Instruction:"VPSLLVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x12 /r"/"RAVM" { - ND_INS_VPSLLVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1397, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSLLVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1401, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36637,11 +39017,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2316 Instruction:"VPSLLW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /6 ib"/"VAMI" + // Pos:2320 Instruction:"VPSLLW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /6 ib"/"VAMI" { - ND_INS_VPSLLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1398, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSLLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1402, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36654,11 +39035,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2317 Instruction:"VPSLLW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xF1 /r"/"RAVM" + // Pos:2321 Instruction:"VPSLLW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xF1 /r"/"RAVM" { - ND_INS_VPSLLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1398, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSLLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1402, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36671,11 +39053,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2318 Instruction:"VPSLLW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /6:reg ib"/"VMI" + // Pos:2322 Instruction:"VPSLLW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /6:reg ib"/"VMI" { - ND_INS_VPSLLW, ND_CAT_AVX, ND_SET_AVX, 1398, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLW, ND_CAT_AVX, ND_SET_AVX, 1402, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36687,11 +39070,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2319 Instruction:"VPSLLW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF1 /r"/"RVM" + // Pos:2323 Instruction:"VPSLLW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xF1 /r"/"RVM" { - ND_INS_VPSLLW, ND_CAT_AVX, ND_SET_AVX, 1398, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSLLW, ND_CAT_AVX, ND_SET_AVX, 1402, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36703,11 +39087,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2320 Instruction:"VPSRAD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /4 ib"/"VAMI" + // Pos:2324 Instruction:"VPSRAD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /4 ib"/"VAMI" { - ND_INS_VPSRAD, ND_CAT_AVX512, ND_SET_AVX512F, 1399, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAD, ND_CAT_AVX512, ND_SET_AVX512F, 1403, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36720,11 +39105,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2321 Instruction:"VPSRAD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xE2 /r"/"RAVM" + // Pos:2325 Instruction:"VPSRAD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xE2 /r"/"RAVM" { - ND_INS_VPSRAD, ND_CAT_AVX512, ND_SET_AVX512F, 1399, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAD, ND_CAT_AVX512, ND_SET_AVX512F, 1403, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36737,11 +39123,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2322 Instruction:"VPSRAD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /4:reg ib"/"VMI" + // Pos:2326 Instruction:"VPSRAD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /4:reg ib"/"VMI" { - ND_INS_VPSRAD, ND_CAT_AVX, ND_SET_AVX, 1399, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRAD, ND_CAT_AVX, ND_SET_AVX, 1403, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36753,11 +39140,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2323 Instruction:"VPSRAD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xE2 /r"/"RVM" + // Pos:2327 Instruction:"VPSRAD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xE2 /r"/"RVM" { - ND_INS_VPSRAD, ND_CAT_AVX, ND_SET_AVX, 1399, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRAD, ND_CAT_AVX, ND_SET_AVX, 1403, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36769,11 +39157,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2324 Instruction:"VPSRAQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /4 ib"/"VAMI" + // Pos:2328 Instruction:"VPSRAQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x72 /4 ib"/"VAMI" { - ND_INS_VPSRAQ, ND_CAT_AVX512, ND_SET_AVX512F, 1400, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAQ, ND_CAT_AVX512, ND_SET_AVX512F, 1404, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36786,11 +39175,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2325 Instruction:"VPSRAQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xE2 /r"/"RAVM" + // Pos:2329 Instruction:"VPSRAQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xE2 /r"/"RAVM" { - ND_INS_VPSRAQ, ND_CAT_AVX512, ND_SET_AVX512F, 1400, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAQ, ND_CAT_AVX512, ND_SET_AVX512F, 1404, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36803,11 +39193,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2326 Instruction:"VPSRAVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x46 /r"/"RAVM" + // Pos:2330 Instruction:"VPSRAVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x46 /r"/"RAVM" { - ND_INS_VPSRAVD, ND_CAT_AVX512, ND_SET_AVX512F, 1401, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAVD, ND_CAT_AVX512, ND_SET_AVX512F, 1405, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36820,11 +39211,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2327 Instruction:"VPSRAVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x46 /r"/"RVM" + // Pos:2331 Instruction:"VPSRAVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x46 /r"/"RVM" { - ND_INS_VPSRAVD, ND_CAT_AVX2, ND_SET_AVX2, 1401, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPSRAVD, ND_CAT_AVX2, ND_SET_AVX2, 1405, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -36836,11 +39228,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2328 Instruction:"VPSRAVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x46 /r"/"RAVM" + // Pos:2332 Instruction:"VPSRAVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x46 /r"/"RAVM" { - ND_INS_VPSRAVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1402, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRAVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1406, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36853,11 +39246,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2329 Instruction:"VPSRAVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x11 /r"/"RAVM" + // Pos:2333 Instruction:"VPSRAVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x11 /r"/"RAVM" { - ND_INS_VPSRAVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1403, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRAVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1407, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36870,11 +39264,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2330 Instruction:"VPSRAW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /4 ib"/"VAMI" + // Pos:2334 Instruction:"VPSRAW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /4 ib"/"VAMI" { - ND_INS_VPSRAW, ND_CAT_AVX512, ND_SET_AVX512BW, 1404, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRAW, ND_CAT_AVX512, ND_SET_AVX512BW, 1408, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36887,11 +39282,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2331 Instruction:"VPSRAW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xE1 /r"/"RAVM" + // Pos:2335 Instruction:"VPSRAW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xE1 /r"/"RAVM" { - ND_INS_VPSRAW, ND_CAT_AVX512, ND_SET_AVX512BW, 1404, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRAW, ND_CAT_AVX512, ND_SET_AVX512BW, 1408, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -36904,11 +39300,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2332 Instruction:"VPSRAW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /4:reg ib"/"VMI" + // Pos:2336 Instruction:"VPSRAW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /4:reg ib"/"VMI" { - ND_INS_VPSRAW, ND_CAT_AVX, ND_SET_AVX, 1404, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRAW, ND_CAT_AVX, ND_SET_AVX, 1408, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36920,11 +39317,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2333 Instruction:"VPSRAW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xE1 /r"/"RVM" + // Pos:2337 Instruction:"VPSRAW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xE1 /r"/"RVM" { - ND_INS_VPSRAW, ND_CAT_AVX, ND_SET_AVX, 1404, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRAW, ND_CAT_AVX, ND_SET_AVX, 1408, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36936,11 +39334,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2334 Instruction:"VPSRLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /2 ib"/"VAMI" + // Pos:2338 Instruction:"VPSRLD Hn{K}{z},aKq,Wn|B32,Ib" Encoding:"evex m:1 p:1 l:x w:0 0x72 /2 ib"/"VAMI" { - ND_INS_VPSRLD, ND_CAT_AVX512, ND_SET_AVX512F, 1405, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLD, ND_CAT_AVX512, ND_SET_AVX512F, 1409, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36953,11 +39352,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2335 Instruction:"VPSRLD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xD2 /r"/"RAVM" + // Pos:2339 Instruction:"VPSRLD Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:0 0xD2 /r"/"RAVM" { - ND_INS_VPSRLD, ND_CAT_AVX512, ND_SET_AVX512F, 1405, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLD, ND_CAT_AVX512, ND_SET_AVX512F, 1409, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -36970,11 +39370,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2336 Instruction:"VPSRLD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /2:reg ib"/"VMI" + // Pos:2340 Instruction:"VPSRLD Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x72 /2:reg ib"/"VMI" { - ND_INS_VPSRLD, ND_CAT_AVX, ND_SET_AVX, 1405, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLD, ND_CAT_AVX, ND_SET_AVX, 1409, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -36986,11 +39387,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2337 Instruction:"VPSRLD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD2 /r"/"RVM" + // Pos:2341 Instruction:"VPSRLD Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD2 /r"/"RVM" { - ND_INS_VPSRLD, ND_CAT_AVX, ND_SET_AVX, 1405, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLD, ND_CAT_AVX, ND_SET_AVX, 1409, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37002,11 +39404,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2338 Instruction:"VPSRLDQ Hn,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x73 /3 ib"/"VMI" + // Pos:2342 Instruction:"VPSRLDQ Hn,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x73 /3 ib"/"VMI" { - ND_INS_VPSRLDQ, ND_CAT_AVX512, ND_SET_AVX512BW, 1406, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRLDQ, ND_CAT_AVX512, ND_SET_AVX512BW, 1410, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37018,11 +39421,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2339 Instruction:"VPSRLDQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /3:reg ib"/"VMI" + // Pos:2343 Instruction:"VPSRLDQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /3:reg ib"/"VMI" { - ND_INS_VPSRLDQ, ND_CAT_AVX, ND_SET_AVX, 1406, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLDQ, ND_CAT_AVX, ND_SET_AVX, 1410, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37034,11 +39438,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2340 Instruction:"VPSRLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x73 /2 ib"/"VAMI" + // Pos:2344 Instruction:"VPSRLQ Hn{K}{z},aKq,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0x73 /2 ib"/"VAMI" { - ND_INS_VPSRLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1407, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1411, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37051,11 +39456,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2341 Instruction:"VPSRLQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xD3 /r"/"RAVM" + // Pos:2345 Instruction:"VPSRLQ Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:1 0xD3 /r"/"RAVM" { - ND_INS_VPSRLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1407, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLQ, ND_CAT_AVX512, ND_SET_AVX512F, 1411, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37068,11 +39474,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2342 Instruction:"VPSRLQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /2:reg ib"/"VMI" + // Pos:2346 Instruction:"VPSRLQ Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x73 /2:reg ib"/"VMI" { - ND_INS_VPSRLQ, ND_CAT_AVX, ND_SET_AVX, 1407, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLQ, ND_CAT_AVX, ND_SET_AVX, 1411, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37084,11 +39491,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2343 Instruction:"VPSRLQ Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD3 /r"/"RVM" + // Pos:2347 Instruction:"VPSRLQ Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD3 /r"/"RVM" { - ND_INS_VPSRLQ, ND_CAT_AVX, ND_SET_AVX, 1407, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLQ, ND_CAT_AVX, ND_SET_AVX, 1411, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37100,11 +39508,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2344 Instruction:"VPSRLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x45 /r"/"RAVM" + // Pos:2348 Instruction:"VPSRLVD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x45 /r"/"RAVM" { - ND_INS_VPSRLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1408, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLVD, ND_CAT_AVX512, ND_SET_AVX512F, 1412, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37117,11 +39526,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2345 Instruction:"VPSRLVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x45 /r"/"RVM" + // Pos:2349 Instruction:"VPSRLVD Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x45 /r"/"RVM" { - ND_INS_VPSRLVD, ND_CAT_AVX2, ND_SET_AVX2, 1408, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPSRLVD, ND_CAT_AVX2, ND_SET_AVX2, 1412, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -37133,11 +39543,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2346 Instruction:"VPSRLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x45 /r"/"RAVM" + // Pos:2350 Instruction:"VPSRLVQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x45 /r"/"RAVM" { - ND_INS_VPSRLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1409, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSRLVQ, ND_CAT_AVX512, ND_SET_AVX512F, 1413, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37150,11 +39561,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2347 Instruction:"VPSRLVQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x45 /r"/"RVM" + // Pos:2351 Instruction:"VPSRLVQ Vx,Hx,Wx" Encoding:"vex m:2 p:1 l:x w:1 0x45 /r"/"RVM" { - ND_INS_VPSRLVQ, ND_CAT_AVX2, ND_SET_AVX2, 1409, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, + ND_INS_VPSRLVQ, ND_CAT_AVX2, ND_SET_AVX2, 1413, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX2, 0, 0, 0, @@ -37166,11 +39578,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2348 Instruction:"VPSRLVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x10 /r"/"RAVM" + // Pos:2352 Instruction:"VPSRLVW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x10 /r"/"RAVM" { - ND_INS_VPSRLVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1410, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRLVW, ND_CAT_AVX512, ND_SET_AVX512BW, 1414, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37183,11 +39596,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2349 Instruction:"VPSRLW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /2 ib"/"VAMI" + // Pos:2353 Instruction:"VPSRLW Hn{K}{z},aKq,Wn,Ib" Encoding:"evex m:1 p:1 l:x w:i 0x71 /2 ib"/"VAMI" { - ND_INS_VPSRLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1411, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1415, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37200,11 +39614,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2350 Instruction:"VPSRLW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xD1 /r"/"RAVM" + // Pos:2354 Instruction:"VPSRLW Vn{K}{z},aKq,Hn,Wdq" Encoding:"evex m:1 p:1 l:x w:i 0xD1 /r"/"RAVM" { - ND_INS_VPSRLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1411, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSRLW, ND_CAT_AVX512, ND_SET_AVX512BW, 1415, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_M128, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37217,11 +39632,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2351 Instruction:"VPSRLW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /2:reg ib"/"VMI" + // Pos:2355 Instruction:"VPSRLW Hx,Ux,Ib" Encoding:"vex m:1 p:1 l:x w:i 0x71 /2:reg ib"/"VMI" { - ND_INS_VPSRLW, ND_CAT_AVX, ND_SET_AVX, 1411, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLW, ND_CAT_AVX, ND_SET_AVX, 1415, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_7, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37233,11 +39649,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2352 Instruction:"VPSRLW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD1 /r"/"RVM" + // Pos:2356 Instruction:"VPSRLW Vx,Hx,Wdq" Encoding:"vex m:1 p:1 l:x w:i 0xD1 /r"/"RVM" { - ND_INS_VPSRLW, ND_CAT_AVX, ND_SET_AVX, 1411, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSRLW, ND_CAT_AVX, ND_SET_AVX, 1415, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37249,11 +39666,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2353 Instruction:"VPSUBB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF8 /r"/"RAVM" + // Pos:2357 Instruction:"VPSUBB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF8 /r"/"RAVM" { - ND_INS_VPSUBB, ND_CAT_AVX512, ND_SET_AVX512BW, 1412, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBB, ND_CAT_AVX512, ND_SET_AVX512BW, 1416, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37266,11 +39684,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2354 Instruction:"VPSUBB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF8 /r"/"RVM" + // Pos:2358 Instruction:"VPSUBB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF8 /r"/"RVM" { - ND_INS_VPSUBB, ND_CAT_AVX, ND_SET_AVX, 1412, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBB, ND_CAT_AVX, ND_SET_AVX, 1416, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37282,11 +39701,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2355 Instruction:"VPSUBD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xFA /r"/"RAVM" + // Pos:2359 Instruction:"VPSUBD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xFA /r"/"RAVM" { - ND_INS_VPSUBD, ND_CAT_AVX512, ND_SET_AVX512F, 1413, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSUBD, ND_CAT_AVX512, ND_SET_AVX512F, 1417, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37299,11 +39719,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2356 Instruction:"VPSUBD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFA /r"/"RVM" + // Pos:2360 Instruction:"VPSUBD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFA /r"/"RVM" { - ND_INS_VPSUBD, ND_CAT_AVX, ND_SET_AVX, 1413, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBD, ND_CAT_AVX, ND_SET_AVX, 1417, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37315,11 +39736,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2357 Instruction:"VPSUBQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xFB /r"/"RAVM" + // Pos:2361 Instruction:"VPSUBQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xFB /r"/"RAVM" { - ND_INS_VPSUBQ, ND_CAT_AVX512, ND_SET_AVX512F, 1414, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPSUBQ, ND_CAT_AVX512, ND_SET_AVX512F, 1418, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37332,11 +39754,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2358 Instruction:"VPSUBQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFB /r"/"RVM" + // Pos:2362 Instruction:"VPSUBQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xFB /r"/"RVM" { - ND_INS_VPSUBQ, ND_CAT_AVX, ND_SET_AVX, 1414, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBQ, ND_CAT_AVX, ND_SET_AVX, 1418, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37348,11 +39771,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2359 Instruction:"VPSUBSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE8 /r"/"RAVM" + // Pos:2363 Instruction:"VPSUBSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE8 /r"/"RAVM" { - ND_INS_VPSUBSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1415, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1419, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37365,11 +39789,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2360 Instruction:"VPSUBSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE8 /r"/"RVM" + // Pos:2364 Instruction:"VPSUBSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE8 /r"/"RVM" { - ND_INS_VPSUBSB, ND_CAT_AVX, ND_SET_AVX, 1415, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBSB, ND_CAT_AVX, ND_SET_AVX, 1419, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37381,11 +39806,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2361 Instruction:"VPSUBSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE9 /r"/"RAVM" + // Pos:2365 Instruction:"VPSUBSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xE9 /r"/"RAVM" { - ND_INS_VPSUBSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1416, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1420, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37398,11 +39824,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2362 Instruction:"VPSUBSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE9 /r"/"RVM" + // Pos:2366 Instruction:"VPSUBSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xE9 /r"/"RVM" { - ND_INS_VPSUBSW, ND_CAT_AVX, ND_SET_AVX, 1416, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBSW, ND_CAT_AVX, ND_SET_AVX, 1420, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37414,11 +39841,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2363 Instruction:"VPSUBUSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD8 /r"/"RAVM" + // Pos:2367 Instruction:"VPSUBUSB Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD8 /r"/"RAVM" { - ND_INS_VPSUBUSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1417, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBUSB, ND_CAT_AVX512, ND_SET_AVX512BW, 1421, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37431,11 +39859,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2364 Instruction:"VPSUBUSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD8 /r"/"RVM" + // Pos:2368 Instruction:"VPSUBUSB Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD8 /r"/"RVM" { - ND_INS_VPSUBUSB, ND_CAT_AVX, ND_SET_AVX, 1417, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBUSB, ND_CAT_AVX, ND_SET_AVX, 1421, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37447,11 +39876,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2365 Instruction:"VPSUBUSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD9 /r"/"RAVM" + // Pos:2369 Instruction:"VPSUBUSW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xD9 /r"/"RAVM" { - ND_INS_VPSUBUSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1418, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBUSW, ND_CAT_AVX512, ND_SET_AVX512BW, 1422, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37464,11 +39894,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2366 Instruction:"VPSUBUSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD9 /r"/"RVM" + // Pos:2370 Instruction:"VPSUBUSW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xD9 /r"/"RVM" { - ND_INS_VPSUBUSW, ND_CAT_AVX, ND_SET_AVX, 1418, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBUSW, ND_CAT_AVX, ND_SET_AVX, 1422, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37480,11 +39911,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2367 Instruction:"VPSUBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF9 /r"/"RAVM" + // Pos:2371 Instruction:"VPSUBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0xF9 /r"/"RAVM" { - ND_INS_VPSUBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1419, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPSUBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1423, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37497,11 +39929,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2368 Instruction:"VPSUBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF9 /r"/"RVM" + // Pos:2372 Instruction:"VPSUBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xF9 /r"/"RVM" { - ND_INS_VPSUBW, ND_CAT_AVX, ND_SET_AVX, 1419, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPSUBW, ND_CAT_AVX, ND_SET_AVX, 1423, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37513,11 +39946,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2369 Instruction:"VPTERNLOGD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x25 /r ib"/"RAVMI" + // Pos:2373 Instruction:"VPTERNLOGD Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x25 /r ib"/"RAVMI" { - ND_INS_VPTERNLOGD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1420, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTERNLOGD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1424, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37531,11 +39965,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2370 Instruction:"VPTERNLOGQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x25 /r ib"/"RAVMI" + // Pos:2374 Instruction:"VPTERNLOGQ Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x25 /r ib"/"RAVMI" { - ND_INS_VPTERNLOGQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1421, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTERNLOGQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1425, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37549,11 +39984,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2371 Instruction:"VPTEST Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x17 /r"/"RM" + // Pos:2375 Instruction:"VPTEST Vx,Wx" Encoding:"vex m:2 p:1 l:x w:i 0x17 /r"/"RM" { - ND_INS_VPTEST, ND_CAT_LOGICAL, ND_SET_AVX, 1422, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPTEST, ND_CAT_LOGICAL, ND_SET_AVX, 1426, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -37565,11 +40001,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2372 Instruction:"VPTESTMB rKq{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x26 /r"/"RAVM" + // Pos:2376 Instruction:"VPTESTMB rKq{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:0 0x26 /r"/"RAVM" { - ND_INS_VPTESTMB, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1423, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPTESTMB, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1427, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37582,11 +40019,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2373 Instruction:"VPTESTMD rKq{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x27 /r"/"RAVM" + // Pos:2377 Instruction:"VPTESTMD rKq{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x27 /r"/"RAVM" { - ND_INS_VPTESTMD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1424, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTESTMD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1428, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37599,11 +40037,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2374 Instruction:"VPTESTMQ rKq{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x27 /r"/"RAVM" + // Pos:2378 Instruction:"VPTESTMQ rKq{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x27 /r"/"RAVM" { - ND_INS_VPTESTMQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1425, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTESTMQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1429, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37616,11 +40055,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2375 Instruction:"VPTESTMW rKq{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x26 /r"/"RAVM" + // Pos:2379 Instruction:"VPTESTMW rKq{K}{z},aKq,Hn,Wn" Encoding:"evex m:2 p:1 l:x w:1 0x26 /r"/"RAVM" { - ND_INS_VPTESTMW, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1426, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPTESTMW, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1430, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37633,11 +40073,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2376 Instruction:"VPTESTNMB rKq{K},aKq,Hn,Wn" Encoding:"evex m:2 p:2 l:x w:0 0x26 /r"/"RAVM" + // Pos:2380 Instruction:"VPTESTNMB rKq{K},aKq,Hn,Wn" Encoding:"evex m:2 p:2 l:x w:0 0x26 /r"/"RAVM" { - ND_INS_VPTESTNMB, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1427, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPTESTNMB, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1431, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37650,11 +40091,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2377 Instruction:"VPTESTNMD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x27 /r"/"RAVM" + // Pos:2381 Instruction:"VPTESTNMD rKq{K},aKq,Hn,Wn|B32" Encoding:"evex m:2 p:2 l:x w:0 0x27 /r"/"RAVM" { - ND_INS_VPTESTNMD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1428, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTESTNMD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1432, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37667,11 +40109,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2378 Instruction:"VPTESTNMQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:2 l:x w:1 0x27 /r"/"RAVM" + // Pos:2382 Instruction:"VPTESTNMQ rKq{K},aKq,Hn,Wn|B64" Encoding:"evex m:2 p:2 l:x w:1 0x27 /r"/"RAVM" { - ND_INS_VPTESTNMQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1429, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPTESTNMQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1433, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37684,11 +40127,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2379 Instruction:"VPTESTNMW rKq{K},aKq,Hn,Wn" Encoding:"evex m:2 p:2 l:x w:1 0x26 /r"/"RAVM" + // Pos:2383 Instruction:"VPTESTNMW rKq{K},aKq,Hn,Wn" Encoding:"evex m:2 p:2 l:x w:1 0x26 /r"/"RAVM" { - ND_INS_VPTESTNMW, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1430, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPTESTNMW, ND_CAT_LOGICAL, ND_SET_AVX512BW, 1434, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4nb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37701,11 +40145,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2380 Instruction:"VPUNPCKHBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x68 /r"/"RAVM" + // Pos:2384 Instruction:"VPUNPCKHBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x68 /r"/"RAVM" { - ND_INS_VPUNPCKHBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1431, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPUNPCKHBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1435, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37718,11 +40163,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2381 Instruction:"VPUNPCKHBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x68 /r"/"RVM" + // Pos:2385 Instruction:"VPUNPCKHBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x68 /r"/"RVM" { - ND_INS_VPUNPCKHBW, ND_CAT_AVX, ND_SET_AVX, 1431, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKHBW, ND_CAT_AVX, ND_SET_AVX, 1435, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37734,11 +40180,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2382 Instruction:"VPUNPCKHDQ Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x6A /r"/"RAVM" + // Pos:2386 Instruction:"VPUNPCKHDQ Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x6A /r"/"RAVM" { - ND_INS_VPUNPCKHDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1432, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPUNPCKHDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1436, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37751,11 +40198,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2383 Instruction:"VPUNPCKHDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6A /r"/"RVM" + // Pos:2387 Instruction:"VPUNPCKHDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6A /r"/"RVM" { - ND_INS_VPUNPCKHDQ, ND_CAT_AVX, ND_SET_AVX, 1432, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKHDQ, ND_CAT_AVX, ND_SET_AVX, 1436, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37767,11 +40215,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2384 Instruction:"VPUNPCKHQDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x6D /r"/"RAVM" + // Pos:2388 Instruction:"VPUNPCKHQDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x6D /r"/"RAVM" { - ND_INS_VPUNPCKHQDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1433, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPUNPCKHQDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1437, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37784,11 +40233,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2385 Instruction:"VPUNPCKHQDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6D /r"/"RVM" + // Pos:2389 Instruction:"VPUNPCKHQDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6D /r"/"RVM" { - ND_INS_VPUNPCKHQDQ, ND_CAT_AVX, ND_SET_AVX, 1433, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKHQDQ, ND_CAT_AVX, ND_SET_AVX, 1437, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37800,11 +40250,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2386 Instruction:"VPUNPCKHWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x69 /r"/"RAVM" + // Pos:2390 Instruction:"VPUNPCKHWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:i 0x69 /r"/"RAVM" { - ND_INS_VPUNPCKHWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1434, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPUNPCKHWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1438, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37817,11 +40268,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2387 Instruction:"VPUNPCKHWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x69 /r"/"RVM" + // Pos:2391 Instruction:"VPUNPCKHWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x69 /r"/"RVM" { - ND_INS_VPUNPCKHWD, ND_CAT_AVX, ND_SET_AVX, 1434, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKHWD, ND_CAT_AVX, ND_SET_AVX, 1438, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37833,11 +40285,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2388 Instruction:"VPUNPCKLBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:x 0x60 /r"/"RAVM" + // Pos:2392 Instruction:"VPUNPCKLBW Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:x 0x60 /r"/"RAVM" { - ND_INS_VPUNPCKLBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1435, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPUNPCKLBW, ND_CAT_AVX512, ND_SET_AVX512BW, 1439, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37850,11 +40303,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2389 Instruction:"VPUNPCKLBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x60 /r"/"RVM" + // Pos:2393 Instruction:"VPUNPCKLBW Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x60 /r"/"RVM" { - ND_INS_VPUNPCKLBW, ND_CAT_AVX, ND_SET_AVX, 1435, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKLBW, ND_CAT_AVX, ND_SET_AVX, 1439, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37866,11 +40320,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2390 Instruction:"VPUNPCKLDQ Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x62 /r"/"RAVM" + // Pos:2394 Instruction:"VPUNPCKLDQ Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0x62 /r"/"RAVM" { - ND_INS_VPUNPCKLDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1436, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPUNPCKLDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1440, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37883,11 +40338,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2391 Instruction:"VPUNPCKLDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x62 /r"/"RVM" + // Pos:2395 Instruction:"VPUNPCKLDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x62 /r"/"RVM" { - ND_INS_VPUNPCKLDQ, ND_CAT_AVX, ND_SET_AVX, 1436, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKLDQ, ND_CAT_AVX, ND_SET_AVX, 1440, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37899,11 +40355,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2392 Instruction:"VPUNPCKLQDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x6C /r"/"RAVM" + // Pos:2396 Instruction:"VPUNPCKLQDQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x6C /r"/"RAVM" { - ND_INS_VPUNPCKLQDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1437, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPUNPCKLQDQ, ND_CAT_AVX512, ND_SET_AVX512F, 1441, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37916,11 +40373,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2393 Instruction:"VPUNPCKLQDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6C /r"/"RVM" + // Pos:2397 Instruction:"VPUNPCKLQDQ Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x6C /r"/"RVM" { - ND_INS_VPUNPCKLQDQ, ND_CAT_AVX, ND_SET_AVX, 1437, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKLQDQ, ND_CAT_AVX, ND_SET_AVX, 1441, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37932,11 +40390,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2394 Instruction:"VPUNPCKLWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:x 0x61 /r"/"RAVM" + // Pos:2398 Instruction:"VPUNPCKLWD Vn{K}{z},aKq,Hn,Wn" Encoding:"evex m:1 p:1 l:x w:x 0x61 /r"/"RAVM" { - ND_INS_VPUNPCKLWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1438, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, + ND_INS_VPUNPCKLWD, ND_CAT_AVX512, ND_SET_AVX512BW, 1442, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_FVM, ND_EXT_E4NFnb, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512BW, 0, 0, 0, @@ -37949,11 +40408,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2395 Instruction:"VPUNPCKLWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x61 /r"/"RVM" + // Pos:2399 Instruction:"VPUNPCKLWD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x61 /r"/"RVM" { - ND_INS_VPUNPCKLWD, ND_CAT_AVX, ND_SET_AVX, 1438, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPUNPCKLWD, ND_CAT_AVX, ND_SET_AVX, 1442, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37965,11 +40425,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2396 Instruction:"VPXOR Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEF /r"/"RVM" + // Pos:2400 Instruction:"VPXOR Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0xEF /r"/"RVM" { - ND_INS_VPXOR, ND_CAT_LOGICAL, ND_SET_AVX, 1439, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VPXOR, ND_CAT_LOGICAL, ND_SET_AVX, 1443, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -37981,11 +40442,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2397 Instruction:"VPXORD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xEF /r"/"RAVM" + // Pos:2401 Instruction:"VPXORD Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:1 l:x w:0 0xEF /r"/"RAVM" { - ND_INS_VPXORD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1440, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPXORD, ND_CAT_LOGICAL, ND_SET_AVX512F, 1444, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -37998,11 +40460,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2398 Instruction:"VPXORQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xEF /r"/"RAVM" + // Pos:2402 Instruction:"VPXORQ Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0xEF /r"/"RAVM" { - ND_INS_VPXORQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1441, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VPXORQ, ND_CAT_LOGICAL, ND_SET_AVX512F, 1445, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38015,11 +40478,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2399 Instruction:"VRANGEPD Vn{K}{z},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x50 /r ib"/"RAVMI" + // Pos:2403 Instruction:"VRANGEPD Vn{K}{z},aKq,Hn,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x50 /r ib"/"RAVMI" { - ND_INS_VRANGEPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1442, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VRANGEPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1446, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38033,11 +40497,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2400 Instruction:"VRANGEPS Vn{K}{z},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x50 /r ib"/"RAVMI" + // Pos:2404 Instruction:"VRANGEPS Vn{K}{z},aKq,Hn,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x50 /r ib"/"RAVMI" { - ND_INS_VRANGEPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1443, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VRANGEPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1447, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38051,11 +40516,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2401 Instruction:"VRANGESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x51 /r ib"/"RAVMI" + // Pos:2405 Instruction:"VRANGESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x51 /r ib"/"RAVMI" { - ND_INS_VRANGESD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1444, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VRANGESD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1448, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38069,11 +40535,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2402 Instruction:"VRANGESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x51 /r ib"/"RAVMI" + // Pos:2406 Instruction:"VRANGESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x51 /r ib"/"RAVMI" { - ND_INS_VRANGESS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1445, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VRANGESS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1449, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38087,11 +40554,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2403 Instruction:"VRCP14PD Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x4C /r"/"RAM" + // Pos:2407 Instruction:"VRCP14PD Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x4C /r"/"RAM" { - ND_INS_VRCP14PD, ND_CAT_AVX512, ND_SET_AVX512F, 1446, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRCP14PD, ND_CAT_AVX512, ND_SET_AVX512F, 1450, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38103,11 +40571,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2404 Instruction:"VRCP14PS Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x4C /r"/"RAM" + // Pos:2408 Instruction:"VRCP14PS Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x4C /r"/"RAM" { - ND_INS_VRCP14PS, ND_CAT_AVX512, ND_SET_AVX512F, 1447, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRCP14PS, ND_CAT_AVX512, ND_SET_AVX512F, 1451, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38119,11 +40588,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2405 Instruction:"VRCP14SD Vdq{K}{z},aKq,Hdq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x4D /r"/"RAVM" + // Pos:2409 Instruction:"VRCP14SD Vdq{K}{z},aKq,Hdq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x4D /r"/"RAVM" { - ND_INS_VRCP14SD, ND_CAT_AVX512, ND_SET_AVX512F, 1448, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRCP14SD, ND_CAT_AVX512, ND_SET_AVX512F, 1452, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38136,11 +40606,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2406 Instruction:"VRCP14SS Vdq{K}{z},aKq,Hdq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x4D /r"/"RAVM" + // Pos:2410 Instruction:"VRCP14SS Vdq{K}{z},aKq,Hdq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x4D /r"/"RAVM" { - ND_INS_VRCP14SS, ND_CAT_AVX512, ND_SET_AVX512F, 1449, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRCP14SS, ND_CAT_AVX512, ND_SET_AVX512F, 1453, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38153,11 +40624,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2407 Instruction:"VRCP28PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xCA /r"/"RAM" + // Pos:2411 Instruction:"VRCP28PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xCA /r"/"RAM" { - ND_INS_VRCP28PD, ND_CAT_KNL, ND_SET_AVX512ER, 1450, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRCP28PD, ND_CAT_KNL, ND_SET_AVX512ER, 1454, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38169,11 +40641,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2408 Instruction:"VRCP28PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xCA /r"/"RAM" + // Pos:2412 Instruction:"VRCP28PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xCA /r"/"RAM" { - ND_INS_VRCP28PS, ND_CAT_KNL, ND_SET_AVX512ER, 1451, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRCP28PS, ND_CAT_KNL, ND_SET_AVX512ER, 1455, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38185,11 +40658,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2409 Instruction:"VRCP28SD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:i w:1 0xCB /r"/"RAVM" + // Pos:2413 Instruction:"VRCP28SD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:i w:1 0xCB /r"/"RAVM" { - ND_INS_VRCP28SD, ND_CAT_KNL, ND_SET_AVX512ER, 1452, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRCP28SD, ND_CAT_KNL, ND_SET_AVX512ER, 1456, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38202,11 +40676,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2410 Instruction:"VRCP28SS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:i w:0 0xCB /r"/"RAVM" + // Pos:2414 Instruction:"VRCP28SS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:i w:0 0xCB /r"/"RAVM" { - ND_INS_VRCP28SS, ND_CAT_KNL, ND_SET_AVX512ER, 1453, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRCP28SS, ND_CAT_KNL, ND_SET_AVX512ER, 1457, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38219,11 +40694,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2411 Instruction:"VRCPPS Vps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x53 /r"/"RM" + // Pos:2415 Instruction:"VRCPPS Vps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x53 /r"/"RM" { - ND_INS_VRCPPS, ND_CAT_AVX, ND_SET_AVX, 1454, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VRCPPS, ND_CAT_AVX, ND_SET_AVX, 1458, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38234,11 +40710,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2412 Instruction:"VRCPSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x53 /r"/"RVM" + // Pos:2416 Instruction:"VRCPSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x53 /r"/"RVM" { - ND_INS_VRCPSS, ND_CAT_AVX, ND_SET_AVX, 1455, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VRCPSS, ND_CAT_AVX, ND_SET_AVX, 1459, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38250,11 +40727,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2413 Instruction:"VREDUCEPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x56 /r ib"/"RAMI" + // Pos:2417 Instruction:"VREDUCEPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x56 /r ib"/"RAMI" { - ND_INS_VREDUCEPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1456, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VREDUCEPD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1460, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38267,11 +40745,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2414 Instruction:"VREDUCEPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x56 /r ib"/"RAMI" + // Pos:2418 Instruction:"VREDUCEPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x56 /r ib"/"RAMI" { - ND_INS_VREDUCEPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1457, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VREDUCEPS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1461, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38284,11 +40763,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2415 Instruction:"VREDUCESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x57 /r ib"/"RAVMI" + // Pos:2419 Instruction:"VREDUCESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x57 /r ib"/"RAVMI" { - ND_INS_VREDUCESD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1458, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VREDUCESD, ND_CAT_AVX512, ND_SET_AVX512DQ, 1462, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38302,11 +40782,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2416 Instruction:"VREDUCESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x57 /r ib"/"RAVMI" + // Pos:2420 Instruction:"VREDUCESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x57 /r ib"/"RAVMI" { - ND_INS_VREDUCESS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1459, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VREDUCESS, ND_CAT_AVX512, ND_SET_AVX512DQ, 1463, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -38320,11 +40801,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2417 Instruction:"VRNDSCALEPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x09 /r ib"/"RAMI" + // Pos:2421 Instruction:"VRNDSCALEPD Vn{K}{z},aKq,Wn|B64{sae},Ib" Encoding:"evex m:3 p:1 l:x w:1 0x09 /r ib"/"RAMI" { - ND_INS_VRNDSCALEPD, ND_CAT_AVX512, ND_SET_AVX512F, 1460, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRNDSCALEPD, ND_CAT_AVX512, ND_SET_AVX512F, 1464, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38337,11 +40819,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2418 Instruction:"VRNDSCALEPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x08 /r ib"/"RAMI" + // Pos:2422 Instruction:"VRNDSCALEPS Vn{K}{z},aKq,Wn|B32{sae},Ib" Encoding:"evex m:3 p:1 l:x w:0 0x08 /r ib"/"RAMI" { - ND_INS_VRNDSCALEPS, ND_CAT_AVX512, ND_SET_AVX512F, 1461, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRNDSCALEPS, ND_CAT_AVX512, ND_SET_AVX512F, 1465, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38354,11 +40837,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2419 Instruction:"VRNDSCALESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x0B /r ib"/"RAVMI" + // Pos:2423 Instruction:"VRNDSCALESD Vdq{K}{z},aKq,Hdq,Wsd{sae},Ib" Encoding:"evex m:3 p:1 l:i w:1 0x0B /r ib"/"RAVMI" { - ND_INS_VRNDSCALESD, ND_CAT_AVX512, ND_SET_AVX512F, 1462, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRNDSCALESD, ND_CAT_AVX512, ND_SET_AVX512F, 1466, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38372,11 +40856,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2420 Instruction:"VRNDSCALESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x0A /r ib"/"RAVMI" + // Pos:2424 Instruction:"VRNDSCALESS Vdq{K}{z},aKq,Hdq,Wss{sae},Ib" Encoding:"evex m:3 p:1 l:i w:0 0x0A /r ib"/"RAVMI" { - ND_INS_VRNDSCALESS, ND_CAT_AVX512, ND_SET_AVX512F, 1463, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRNDSCALESS, ND_CAT_AVX512, ND_SET_AVX512F, 1467, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(5, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38390,11 +40875,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2421 Instruction:"VROUNDPD Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x09 /r ib"/"RMI" + // Pos:2425 Instruction:"VROUNDPD Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x09 /r ib"/"RMI" { - ND_INS_VROUNDPD, ND_CAT_AVX, ND_SET_AVX, 1464, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VROUNDPD, ND_CAT_AVX, ND_SET_AVX, 1468, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38406,11 +40892,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2422 Instruction:"VROUNDPS Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x08 /r ib"/"RMI" + // Pos:2426 Instruction:"VROUNDPS Vx,Wx,Ib" Encoding:"vex m:3 p:1 l:x w:i 0x08 /r ib"/"RMI" { - ND_INS_VROUNDPS, ND_CAT_AVX, ND_SET_AVX, 1465, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VROUNDPS, ND_CAT_AVX, ND_SET_AVX, 1469, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38422,11 +40909,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2423 Instruction:"VROUNDSD Vsd,Hsd,Wsd,Ib" Encoding:"vex m:3 p:1 l:i w:i 0x0B /r ib"/"RVMI" + // Pos:2427 Instruction:"VROUNDSD Vsd,Hsd,Wsd,Ib" Encoding:"vex m:3 p:1 l:i w:i 0x0B /r ib"/"RVMI" { - ND_INS_VROUNDSD, ND_CAT_AVX, ND_SET_AVX, 1466, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VROUNDSD, ND_CAT_AVX, ND_SET_AVX, 1470, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38439,11 +40927,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2424 Instruction:"VROUNDSS Vss,Hss,Wss,Ib" Encoding:"vex m:3 p:1 l:i w:i 0x0A /r ib"/"RVMI" + // Pos:2428 Instruction:"VROUNDSS Vss,Hss,Wss,Ib" Encoding:"vex m:3 p:1 l:i w:i 0x0A /r ib"/"RVMI" { - ND_INS_VROUNDSS, ND_CAT_AVX, ND_SET_AVX, 1467, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VROUNDSS, ND_CAT_AVX, ND_SET_AVX, 1471, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38456,11 +40945,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2425 Instruction:"VRSQRT14PD Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x4E /r"/"RAM" + // Pos:2429 Instruction:"VRSQRT14PD Vn{K}{z},aKq,Wn|B64" Encoding:"evex m:2 p:1 l:x w:1 0x4E /r"/"RAM" { - ND_INS_VRSQRT14PD, ND_CAT_AVX512, ND_SET_AVX512F, 1468, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRSQRT14PD, ND_CAT_AVX512, ND_SET_AVX512F, 1472, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38472,11 +40962,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2426 Instruction:"VRSQRT14PS Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x4E /r"/"RAM" + // Pos:2430 Instruction:"VRSQRT14PS Vn{K}{z},aKq,Wn|B32" Encoding:"evex m:2 p:1 l:x w:0 0x4E /r"/"RAM" { - ND_INS_VRSQRT14PS, ND_CAT_AVX512, ND_SET_AVX512F, 1469, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRSQRT14PS, ND_CAT_AVX512, ND_SET_AVX512F, 1473, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38488,11 +40979,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2427 Instruction:"VRSQRT14SD Vdq{K}{z},aKq,Hdq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x4F /r"/"RAVM" + // Pos:2431 Instruction:"VRSQRT14SD Vdq{K}{z},aKq,Hdq,Wsd" Encoding:"evex m:2 p:1 l:x w:1 0x4F /r"/"RAVM" { - ND_INS_VRSQRT14SD, ND_CAT_AVX512, ND_SET_AVX512F, 1470, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRSQRT14SD, ND_CAT_AVX512, ND_SET_AVX512F, 1474, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38505,11 +40997,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2428 Instruction:"VRSQRT14SS Vdq{K}{z},aKq,Hdq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x4F /r"/"RAVM" + // Pos:2432 Instruction:"VRSQRT14SS Vdq{K}{z},aKq,Hdq,Wss" Encoding:"evex m:2 p:1 l:x w:0 0x4F /r"/"RAVM" { - ND_INS_VRSQRT14SS, ND_CAT_AVX512, ND_SET_AVX512F, 1471, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VRSQRT14SS, ND_CAT_AVX512, ND_SET_AVX512F, 1475, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E10, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38522,11 +41015,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2429 Instruction:"VRSQRT28PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xCC /r"/"RAM" + // Pos:2433 Instruction:"VRSQRT28PD Voq{K}{z},aKq,Woq|B64{sae}" Encoding:"evex m:2 p:1 l:2 w:1 0xCC /r"/"RAM" { - ND_INS_VRSQRT28PD, ND_CAT_KNL, ND_SET_AVX512ER, 1472, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRSQRT28PD, ND_CAT_KNL, ND_SET_AVX512ER, 1476, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38538,11 +41032,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2430 Instruction:"VRSQRT28PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xCC /r"/"RAM" + // Pos:2434 Instruction:"VRSQRT28PS Voq{K}{z},aKq,Woq|B32{sae}" Encoding:"evex m:2 p:1 l:2 w:0 0xCC /r"/"RAM" { - ND_INS_VRSQRT28PS, ND_CAT_KNL, ND_SET_AVX512ER, 1473, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRSQRT28PS, ND_CAT_KNL, ND_SET_AVX512ER, 1477, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38554,11 +41049,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2431 Instruction:"VRSQRT28SD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:i w:1 0xCD /r"/"RAVM" + // Pos:2435 Instruction:"VRSQRT28SD Vdq{K}{z},aKq,Hdq,Wsd{sae}" Encoding:"evex m:2 p:1 l:i w:1 0xCD /r"/"RAVM" { - ND_INS_VRSQRT28SD, ND_CAT_KNL, ND_SET_AVX512ER, 1474, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRSQRT28SD, ND_CAT_KNL, ND_SET_AVX512ER, 1478, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38571,11 +41067,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2432 Instruction:"VRSQRT28SS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:i w:0 0xCD /r"/"RAVM" + // Pos:2436 Instruction:"VRSQRT28SS Vdq{K}{z},aKq,Hdq,Wss{sae}" Encoding:"evex m:2 p:1 l:i w:0 0xCD /r"/"RAVM" { - ND_INS_VRSQRT28SS, ND_CAT_KNL, ND_SET_AVX512ER, 1475, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, + ND_INS_VRSQRT28SS, ND_CAT_KNL, ND_SET_AVX512ER, 1479, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_SAE, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512ER, 0, 0, 0, @@ -38588,11 +41085,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2433 Instruction:"VRSQRTPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x52 /r"/"RM" + // Pos:2437 Instruction:"VRSQRTPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x52 /r"/"RM" { - ND_INS_VRSQRTPS, ND_CAT_AVX, ND_SET_AVX, 1476, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VRSQRTPS, ND_CAT_AVX, ND_SET_AVX, 1480, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38603,11 +41101,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2434 Instruction:"VRSQRTSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x52 /r"/"RVM" + // Pos:2438 Instruction:"VRSQRTSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x52 /r"/"RVM" { - ND_INS_VRSQRTSS, ND_CAT_AVX, ND_SET_AVX, 1477, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VRSQRTSS, ND_CAT_AVX, ND_SET_AVX, 1481, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38619,11 +41118,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2435 Instruction:"VSCALEFPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x2C /r"/"RAVM" + // Pos:2439 Instruction:"VSCALEFPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:2 p:1 l:x w:1 0x2C /r"/"RAVM" { - ND_INS_VSCALEFPD, ND_CAT_AVX512, ND_SET_AVX512F, 1478, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCALEFPD, ND_CAT_AVX512, ND_SET_AVX512F, 1482, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38636,11 +41136,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2436 Instruction:"VSCALEFPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x2C /r"/"RAVM" + // Pos:2440 Instruction:"VSCALEFPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:2 p:1 l:x w:0 0x2C /r"/"RAVM" { - ND_INS_VSCALEFPS, ND_CAT_AVX512, ND_SET_AVX512F, 1479, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCALEFPS, ND_CAT_AVX512, ND_SET_AVX512F, 1483, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38653,11 +41154,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2437 Instruction:"VSCALEFSD Vsd{K}{z},aKq,Hsd,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x2D /r"/"RAVM" + // Pos:2441 Instruction:"VSCALEFSD Vsd{K}{z},aKq,Hsd,Wsd{er}" Encoding:"evex m:2 p:1 l:i w:1 0x2D /r"/"RAVM" { - ND_INS_VSCALEFSD, ND_CAT_AVX512, ND_SET_AVX512F, 1480, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCALEFSD, ND_CAT_AVX512, ND_SET_AVX512F, 1484, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38670,11 +41172,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2438 Instruction:"VSCALEFSS Vss{K}{z},aKq,Hss,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x2D /r"/"RAVM" + // Pos:2442 Instruction:"VSCALEFSS Vss{K}{z},aKq,Hss,Wss{er}" Encoding:"evex m:2 p:1 l:i w:0 0x2D /r"/"RAVM" { - ND_INS_VSCALEFSS, ND_CAT_AVX512, ND_SET_AVX512F, 1481, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCALEFSS, ND_CAT_AVX512, ND_SET_AVX512F, 1485, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38687,11 +41190,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2439 Instruction:"VSCATTERDPD Mvm32h{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA2 /r:mem vsib"/"MAR" + // Pos:2443 Instruction:"VSCATTERDPD Mvm32h{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA2 /r:mem vsib"/"MAR" { - ND_INS_VSCATTERDPD, ND_CAT_SCATTER, ND_SET_AVX512F, 1482, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCATTERDPD, ND_CAT_SCATTER, ND_SET_AVX512F, 1486, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38703,11 +41207,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2440 Instruction:"VSCATTERDPS Mvm32n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0xA2 /r:mem vsib"/"MAR" + // Pos:2444 Instruction:"VSCATTERDPS Mvm32n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:0 0xA2 /r:mem vsib"/"MAR" { - ND_INS_VSCATTERDPS, ND_CAT_SCATTER, ND_SET_AVX512F, 1483, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCATTERDPS, ND_CAT_SCATTER, ND_SET_AVX512F, 1487, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38719,11 +41224,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2441 Instruction:"VSCATTERPF0DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /5:mem vsib"/"MA" + // Pos:2445 Instruction:"VSCATTERPF0DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /5:mem vsib"/"MA" { - ND_INS_VSCATTERPF0DPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1484, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF0DPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1488, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38734,11 +41240,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2442 Instruction:"VSCATTERPF0DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /5:mem vsib"/"MA" + // Pos:2446 Instruction:"VSCATTERPF0DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /5:mem vsib"/"MA" { - ND_INS_VSCATTERPF0DPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1485, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF0DPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1489, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38749,11 +41256,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2443 Instruction:"VSCATTERPF0QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /5:mem vsib"/"MA" + // Pos:2447 Instruction:"VSCATTERPF0QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /5:mem vsib"/"MA" { - ND_INS_VSCATTERPF0QPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1486, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF0QPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1490, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38764,11 +41272,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2444 Instruction:"VSCATTERPF0QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /5:mem vsib"/"MA" + // Pos:2448 Instruction:"VSCATTERPF0QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /5:mem vsib"/"MA" { - ND_INS_VSCATTERPF0QPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1487, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF0QPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1491, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38779,11 +41288,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2445 Instruction:"VSCATTERPF1DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /6:mem vsib"/"MA" + // Pos:2449 Instruction:"VSCATTERPF1DPD Mvm32h{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC6 /6:mem vsib"/"MA" { - ND_INS_VSCATTERPF1DPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1488, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF1DPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1492, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38794,11 +41304,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2446 Instruction:"VSCATTERPF1DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /6:mem vsib"/"MA" + // Pos:2450 Instruction:"VSCATTERPF1DPS Mvm32n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC6 /6:mem vsib"/"MA" { - ND_INS_VSCATTERPF1DPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1489, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF1DPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1493, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38809,11 +41320,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2447 Instruction:"VSCATTERPF1QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /6:mem vsib"/"MA" + // Pos:2451 Instruction:"VSCATTERPF1QPD Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:1 0xC7 /6:mem vsib"/"MA" { - ND_INS_VSCATTERPF1QPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1490, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF1QPD, ND_CAT_SCATTER, ND_SET_AVX512PF, 1494, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38824,11 +41336,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2448 Instruction:"VSCATTERPF1QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /6:mem vsib"/"MA" + // Pos:2452 Instruction:"VSCATTERPF1QPS Mvm64n{K},aKq" Encoding:"evex m:2 p:1 l:2 w:0 0xC7 /6:mem vsib"/"MA" { - ND_INS_VSCATTERPF1QPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1491, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, + ND_INS_VSCATTERPF1QPS, ND_CAT_SCATTER, ND_SET_AVX512PF, 1495, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(2, 0), ND_TUPLE_T1S, ND_EXT_E12NP, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB, ND_CFF_AVX512PF, 0, 0, 0, @@ -38839,11 +41352,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2449 Instruction:"VSCATTERQPD Mvm64n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA3 /r:mem vsib"/"MAR" + // Pos:2453 Instruction:"VSCATTERQPD Mvm64n{K},aKq,Vn" Encoding:"evex m:2 p:1 l:x w:1 0xA3 /r:mem vsib"/"MAR" { - ND_INS_VSCATTERQPD, ND_CAT_SCATTER, ND_SET_AVX512F, 1492, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCATTERQPD, ND_CAT_SCATTER, ND_SET_AVX512F, 1496, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38855,11 +41369,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2450 Instruction:"VSCATTERQPS Mvm64n{K},aKq,Vh" Encoding:"evex m:2 p:1 l:x w:0 0xA3 /r:mem vsib"/"MAR" + // Pos:2454 Instruction:"VSCATTERQPS Mvm64n{K},aKq,Vh" Encoding:"evex m:2 p:1 l:x w:0 0xA3 /r:mem vsib"/"MAR" { - ND_INS_VSCATTERQPS, ND_CAT_SCATTER, ND_SET_AVX512F, 1493, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSCATTERQPS, ND_CAT_SCATTER, ND_SET_AVX512F, 1497, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK, ND_OPS_CNT(3, 0), ND_TUPLE_T1S, ND_EXT_E12, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MMASK|ND_FLAG_MODRM|ND_FLAG_VSIB|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38871,11 +41386,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2451 Instruction:"VSHUFF32X4 Vu{K}{z},aKq,Hu,Wu|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x23 /r ib"/"RAVMI" + // Pos:2455 Instruction:"VSHUFF32X4 Vu{K}{z},aKq,Hu,Wu|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x23 /r ib"/"RAVMI" { - ND_INS_VSHUFF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1494, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFF32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1498, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38889,11 +41405,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2452 Instruction:"VSHUFF64X2 Vu{K}{z},aKq,Hu,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x23 /r ib"/"RAVMI" + // Pos:2456 Instruction:"VSHUFF64X2 Vu{K}{z},aKq,Hu,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x23 /r ib"/"RAVMI" { - ND_INS_VSHUFF64X2, ND_CAT_AVX512, ND_SET_AVX512F, 1495, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFF64X2, ND_CAT_AVX512, ND_SET_AVX512F, 1499, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38907,11 +41424,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2453 Instruction:"VSHUFI32X4 Vu{K}{z},aKq,Hu,Wu|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x43 /r ib"/"RAVMI" + // Pos:2457 Instruction:"VSHUFI32X4 Vu{K}{z},aKq,Hu,Wu|B32,Ib" Encoding:"evex m:3 p:1 l:x w:0 0x43 /r ib"/"RAVMI" { - ND_INS_VSHUFI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1496, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFI32X4, ND_CAT_AVX512, ND_SET_AVX512F, 1500, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38925,11 +41443,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2454 Instruction:"VSHUFI64X2 Vu{K}{z},aKq,Hu,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x43 /r ib"/"RAVMI" + // Pos:2458 Instruction:"VSHUFI64X2 Vu{K}{z},aKq,Hu,Wu|B64,Ib" Encoding:"evex m:3 p:1 l:x w:1 0x43 /r ib"/"RAVMI" { - ND_INS_VSHUFI64X2, ND_CAT_AVX512, ND_SET_AVX512F, 1497, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFI64X2, ND_CAT_AVX512, ND_SET_AVX512F, 1501, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_NOL0|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38943,11 +41462,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2455 Instruction:"VSHUFPD Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0xC6 /r ib"/"RAVMI" + // Pos:2459 Instruction:"VSHUFPD Vn{K}{z},aKq,Hn,Wn|B64,Ib" Encoding:"evex m:1 p:1 l:x w:1 0xC6 /r ib"/"RAVMI" { - ND_INS_VSHUFPD, ND_CAT_AVX512, ND_SET_AVX512F, 1498, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFPD, ND_CAT_AVX512, ND_SET_AVX512F, 1502, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38961,11 +41481,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2456 Instruction:"VSHUFPD Vpd,Hpd,Wpd,Ib" Encoding:"vex m:1 p:1 l:x w:i 0xC6 /r ib"/"RVMI" + // Pos:2460 Instruction:"VSHUFPD Vpd,Hpd,Wpd,Ib" Encoding:"vex m:1 p:1 l:x w:i 0xC6 /r ib"/"RVMI" { - ND_INS_VSHUFPD, ND_CAT_AVX, ND_SET_AVX, 1498, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSHUFPD, ND_CAT_AVX, ND_SET_AVX, 1502, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -38978,11 +41499,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2457 Instruction:"VSHUFPS Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:1 p:0 l:x w:0 0xC6 /r ib"/"RAVMI" + // Pos:2461 Instruction:"VSHUFPS Vn{K}{z},aKq,Hn,Wn|B32,Ib" Encoding:"evex m:1 p:0 l:x w:0 0xC6 /r ib"/"RAVMI" { - ND_INS_VSHUFPS, ND_CAT_AVX512, ND_SET_AVX512F, 1499, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSHUFPS, ND_CAT_AVX512, ND_SET_AVX512F, 1503, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(5, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -38996,11 +41518,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2458 Instruction:"VSHUFPS Vps,Hps,Wps,Ib" Encoding:"vex m:1 p:0 l:x w:i 0xC6 /r ib"/"RVMI" + // Pos:2462 Instruction:"VSHUFPS Vps,Hps,Wps,Ib" Encoding:"vex m:1 p:0 l:x w:i 0xC6 /r ib"/"RVMI" { - ND_INS_VSHUFPS, ND_CAT_AVX, ND_SET_AVX, 1499, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSHUFPS, ND_CAT_AVX, ND_SET_AVX, 1503, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(4, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39013,11 +41536,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2459 Instruction:"VSQRTPD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x51 /r"/"RAM" + // Pos:2463 Instruction:"VSQRTPD Vn{K}{z},aKq,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x51 /r"/"RAM" { - ND_INS_VSQRTPD, ND_CAT_AVX512, ND_SET_AVX512F, 1500, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSQRTPD, ND_CAT_AVX512, ND_SET_AVX512F, 1504, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39029,11 +41553,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2460 Instruction:"VSQRTPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x51 /r"/"RM" + // Pos:2464 Instruction:"VSQRTPD Vx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x51 /r"/"RM" { - ND_INS_VSQRTPD, ND_CAT_AVX, ND_SET_AVX, 1500, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSQRTPD, ND_CAT_AVX, ND_SET_AVX, 1504, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39044,11 +41569,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2461 Instruction:"VSQRTPS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x51 /r"/"RAM" + // Pos:2465 Instruction:"VSQRTPS Vn{K}{z},aKq,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x51 /r"/"RAM" { - ND_INS_VSQRTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1501, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSQRTPS, ND_CAT_AVX512, ND_SET_AVX512F, 1505, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(3, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39060,11 +41586,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2462 Instruction:"VSQRTPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x51 /r"/"RM" + // Pos:2466 Instruction:"VSQRTPS Vx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x51 /r"/"RM" { - ND_INS_VSQRTPS, ND_CAT_AVX, ND_SET_AVX, 1501, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSQRTPS, ND_CAT_AVX, ND_SET_AVX, 1505, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39075,11 +41602,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2463 Instruction:"VSQRTSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x51 /r"/"RAVM" + // Pos:2467 Instruction:"VSQRTSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x51 /r"/"RAVM" { - ND_INS_VSQRTSD, ND_CAT_AVX512, ND_SET_AVX512F, 1502, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSQRTSD, ND_CAT_AVX512, ND_SET_AVX512F, 1506, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39092,11 +41620,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2464 Instruction:"VSQRTSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x51 /r"/"RVM" + // Pos:2468 Instruction:"VSQRTSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x51 /r"/"RVM" { - ND_INS_VSQRTSD, ND_CAT_AVX, ND_SET_AVX, 1502, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSQRTSD, ND_CAT_AVX, ND_SET_AVX, 1506, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39108,11 +41637,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2465 Instruction:"VSQRTSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x51 /r"/"RAVM" + // Pos:2469 Instruction:"VSQRTSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x51 /r"/"RAVM" { - ND_INS_VSQRTSS, ND_CAT_AVX512, ND_SET_AVX512F, 1503, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSQRTSS, ND_CAT_AVX512, ND_SET_AVX512F, 1507, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39125,11 +41655,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2466 Instruction:"VSQRTSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x51 /r"/"RVM" + // Pos:2470 Instruction:"VSQRTSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x51 /r"/"RVM" { - ND_INS_VSQRTSS, ND_CAT_AVX, ND_SET_AVX, 1503, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSQRTSS, ND_CAT_AVX, ND_SET_AVX, 1507, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39141,11 +41672,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2467 Instruction:"VSTMXCSR Md" Encoding:"vex m:1 p:0 0xAE /3:mem"/"M" + // Pos:2471 Instruction:"VSTMXCSR Md" Encoding:"vex m:1 p:0 0xAE /3:mem"/"M" { - ND_INS_VSTMXCSR, ND_CAT_AVX, ND_SET_AVX, 1504, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(1, 1), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX, + ND_INS_VSTMXCSR, ND_CAT_AVX, ND_SET_AVX, 1508, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(1, 1), 0, ND_EXT_5, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_AVX, 0, 0, 0, @@ -39156,11 +41688,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2468 Instruction:"VSUBPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5C /r"/"RAVM" + // Pos:2472 Instruction:"VSUBPD Vn{K}{z},aKq,Hn,Wn|B64{er}" Encoding:"evex m:1 p:1 l:x w:1 0x5C /r"/"RAVM" { - ND_INS_VSUBPD, ND_CAT_AVX512, ND_SET_AVX512F, 1505, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSUBPD, ND_CAT_AVX512, ND_SET_AVX512F, 1509, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39173,11 +41706,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2469 Instruction:"VSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5C /r"/"RVM" + // Pos:2473 Instruction:"VSUBPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x5C /r"/"RVM" { - ND_INS_VSUBPD, ND_CAT_AVX, ND_SET_AVX, 1505, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSUBPD, ND_CAT_AVX, ND_SET_AVX, 1509, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39189,11 +41723,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2470 Instruction:"VSUBPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5C /r"/"RAVM" + // Pos:2474 Instruction:"VSUBPS Vn{K}{z},aKq,Hn,Wn|B32{er}" Encoding:"evex m:1 p:0 l:x w:0 0x5C /r"/"RAVM" { - ND_INS_VSUBPS, ND_CAT_AVX512, ND_SET_AVX512F, 1506, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSUBPS, ND_CAT_AVX512, ND_SET_AVX512F, 1510, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E2, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39206,11 +41741,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2471 Instruction:"VSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5C /r"/"RVM" + // Pos:2475 Instruction:"VSUBPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x5C /r"/"RVM" { - ND_INS_VSUBPS, ND_CAT_AVX, ND_SET_AVX, 1506, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSUBPS, ND_CAT_AVX, ND_SET_AVX, 1510, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39222,11 +41758,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2472 Instruction:"VSUBSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5C /r"/"RAVM" + // Pos:2476 Instruction:"VSUBSD Vdq{K}{z},aKq,Hdq,Wsd{er}" Encoding:"evex m:1 p:3 l:i w:1 0x5C /r"/"RAVM" { - ND_INS_VSUBSD, ND_CAT_AVX512, ND_SET_AVX512F, 1507, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSUBSD, ND_CAT_AVX512, ND_SET_AVX512F, 1511, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39239,11 +41776,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2473 Instruction:"VSUBSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5C /r"/"RVM" + // Pos:2477 Instruction:"VSUBSD Vsd,Hsd,Wsd" Encoding:"vex m:1 p:3 l:i w:i 0x5C /r"/"RVM" { - ND_INS_VSUBSD, ND_CAT_AVX, ND_SET_AVX, 1507, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSUBSD, ND_CAT_AVX, ND_SET_AVX, 1511, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39255,11 +41793,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2474 Instruction:"VSUBSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x5C /r"/"RAVM" + // Pos:2478 Instruction:"VSUBSS Vdq{K}{z},aKq,Hdq,Wss{er}" Encoding:"evex m:1 p:2 l:i w:0 0x5C /r"/"RAVM" { - ND_INS_VSUBSS, ND_CAT_AVX512, ND_SET_AVX512F, 1508, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VSUBSS, ND_CAT_AVX512, ND_SET_AVX512F, 1512, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_ER, ND_OPS_CNT(4, 0), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39272,11 +41811,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2475 Instruction:"VSUBSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5C /r"/"RVM" + // Pos:2479 Instruction:"VSUBSS Vss,Hss,Wss" Encoding:"vex m:1 p:2 l:i w:i 0x5C /r"/"RVM" { - ND_INS_VSUBSS, ND_CAT_AVX, ND_SET_AVX, 1508, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VSUBSS, ND_CAT_AVX, ND_SET_AVX, 1512, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_2, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39288,11 +41828,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2476 Instruction:"VTESTPD Vx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0F /r"/"RM" + // Pos:2480 Instruction:"VTESTPD Vx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0F /r"/"RM" { - ND_INS_VTESTPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1509, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VTESTPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1513, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -39304,11 +41845,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2477 Instruction:"VTESTPS Vx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0E /r"/"RM" + // Pos:2481 Instruction:"VTESTPS Vx,Wx" Encoding:"vex m:2 p:1 l:x w:0 0x0E /r"/"RM" { - ND_INS_VTESTPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1510, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VTESTPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1514, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_ZF, 0, @@ -39320,11 +41862,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2478 Instruction:"VUCOMISD Vdq,Wsd{sae}" Encoding:"evex m:1 p:1 l:i w:1 0x2E /r"/"RM" + // Pos:2482 Instruction:"VUCOMISD Vdq,Wsd{sae}" Encoding:"evex m:1 p:1 l:i w:1 0x2E /r"/"RM" { - ND_INS_VUCOMISD, ND_CAT_AVX512, ND_SET_AVX512F, 1511, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUCOMISD, ND_CAT_AVX512, ND_SET_AVX512F, 1515, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -39336,11 +41879,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2479 Instruction:"VUCOMISD Vsd,Wsd" Encoding:"vex m:1 p:1 l:i w:i 0x2E /r"/"RM" + // Pos:2483 Instruction:"VUCOMISD Vsd,Wsd" Encoding:"vex m:1 p:1 l:i w:i 0x2E /r"/"RM" { - ND_INS_VUCOMISD, ND_CAT_AVX, ND_SET_AVX, 1511, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUCOMISD, ND_CAT_AVX, ND_SET_AVX, 1515, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -39352,11 +41896,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2480 Instruction:"VUCOMISS Vdq,Wss{sae}" Encoding:"evex m:1 p:0 l:i w:0 0x2E /r"/"RM" + // Pos:2484 Instruction:"VUCOMISS Vdq,Wss{sae}" Encoding:"evex m:1 p:0 l:i w:0 0x2E /r"/"RM" { - ND_INS_VUCOMISS, ND_CAT_AVX512, ND_SET_AVX512F, 1512, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUCOMISS, ND_CAT_AVX512, ND_SET_AVX512F, 1516, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_SAE, ND_OPS_CNT(2, 1), ND_TUPLE_T1S, ND_EXT_E3, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -39368,11 +41913,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2481 Instruction:"VUCOMISS Vss,Wss" Encoding:"vex m:1 p:0 l:i w:i 0x2E /r"/"RM" + // Pos:2485 Instruction:"VUCOMISS Vss,Wss" Encoding:"vex m:1 p:0 l:i w:i 0x2E /r"/"RM" { - ND_INS_VUCOMISS, ND_CAT_AVX, ND_SET_AVX, 1512, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUCOMISS, ND_CAT_AVX, ND_SET_AVX, 1516, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(2, 1), 0, ND_EXT_3, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_LIG|ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_ZF, 0, @@ -39384,11 +41930,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2482 Instruction:"VUNPCKHPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x15 /r"/"RAVM" + // Pos:2486 Instruction:"VUNPCKHPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x15 /r"/"RAVM" { - ND_INS_VUNPCKHPD, ND_CAT_AVX512, ND_SET_AVX512F, 1513, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUNPCKHPD, ND_CAT_AVX512, ND_SET_AVX512F, 1517, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39401,11 +41948,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2483 Instruction:"VUNPCKHPD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x15 /r"/"RVM" + // Pos:2487 Instruction:"VUNPCKHPD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x15 /r"/"RVM" { - ND_INS_VUNPCKHPD, ND_CAT_AVX, ND_SET_AVX, 1513, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUNPCKHPD, ND_CAT_AVX, ND_SET_AVX, 1517, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39417,11 +41965,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2484 Instruction:"VUNPCKHPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x15 /r"/"RAVM" + // Pos:2488 Instruction:"VUNPCKHPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x15 /r"/"RAVM" { - ND_INS_VUNPCKHPS, ND_CAT_AVX512, ND_SET_AVX512F, 1514, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUNPCKHPS, ND_CAT_AVX512, ND_SET_AVX512F, 1518, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39434,11 +41983,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2485 Instruction:"VUNPCKHPS Vx,Hx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x15 /r"/"RVM" + // Pos:2489 Instruction:"VUNPCKHPS Vx,Hx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x15 /r"/"RVM" { - ND_INS_VUNPCKHPS, ND_CAT_AVX, ND_SET_AVX, 1514, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUNPCKHPS, ND_CAT_AVX, ND_SET_AVX, 1518, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39450,11 +42000,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2486 Instruction:"VUNPCKLPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x14 /r"/"RAVM" + // Pos:2490 Instruction:"VUNPCKLPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x14 /r"/"RAVM" { - ND_INS_VUNPCKLPD, ND_CAT_AVX512, ND_SET_AVX512F, 1515, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUNPCKLPD, ND_CAT_AVX512, ND_SET_AVX512F, 1519, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39467,11 +42018,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2487 Instruction:"VUNPCKLPD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x14 /r"/"RVM" + // Pos:2491 Instruction:"VUNPCKLPD Vx,Hx,Wx" Encoding:"vex m:1 p:1 l:x w:i 0x14 /r"/"RVM" { - ND_INS_VUNPCKLPD, ND_CAT_AVX, ND_SET_AVX, 1515, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUNPCKLPD, ND_CAT_AVX, ND_SET_AVX, 1519, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39483,11 +42035,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2488 Instruction:"VUNPCKLPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x14 /r"/"RAVM" + // Pos:2492 Instruction:"VUNPCKLPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x14 /r"/"RAVM" { - ND_INS_VUNPCKLPS, ND_CAT_AVX512, ND_SET_AVX512F, 1516, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, + ND_INS_VUNPCKLPS, ND_CAT_AVX512, ND_SET_AVX512F, 1520, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4NF, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512F, 0, 0, 0, @@ -39500,11 +42053,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2489 Instruction:"VUNPCKLPS Vx,Hx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x14 /r"/"RVM" + // Pos:2493 Instruction:"VUNPCKLPS Vx,Hx,Wx" Encoding:"vex m:1 p:0 l:x w:i 0x14 /r"/"RVM" { - ND_INS_VUNPCKLPS, ND_CAT_AVX, ND_SET_AVX, 1516, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VUNPCKLPS, ND_CAT_AVX, ND_SET_AVX, 1520, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39516,11 +42070,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2490 Instruction:"VXORPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x57 /r"/"RAVM" + // Pos:2494 Instruction:"VXORPD Vn{K}{z},aKq,Hn,Wn|B64" Encoding:"evex m:1 p:1 l:x w:1 0x57 /r"/"RAVM" { - ND_INS_VXORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1517, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VXORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1521, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -39533,11 +42088,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2491 Instruction:"VXORPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x57 /r"/"RVM" + // Pos:2495 Instruction:"VXORPD Vpd,Hpd,Wpd" Encoding:"vex m:1 p:1 l:x w:i 0x57 /r"/"RVM" { - ND_INS_VXORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1517, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VXORPD, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1521, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39549,11 +42105,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2492 Instruction:"VXORPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x57 /r"/"RAVM" + // Pos:2496 Instruction:"VXORPS Vn{K}{z},aKq,Hn,Wn|B32" Encoding:"evex m:1 p:0 l:x w:0 0x57 /r"/"RAVM" { - ND_INS_VXORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1518, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, + ND_INS_VXORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX512DQ, 1522, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + ND_DECO_MASK|ND_DECO_ZERO|ND_DECO_BROADCAST, ND_OPS_CNT(4, 0), ND_TUPLE_FV, ND_EXT_E4, ND_EXC_EVEX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX512DQ, 0, 0, 0, @@ -39566,11 +42123,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2493 Instruction:"VXORPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x57 /r"/"RVM" + // Pos:2497 Instruction:"VXORPS Vps,Hps,Wps" Encoding:"vex m:1 p:0 l:x w:i 0x57 /r"/"RVM" { - ND_INS_VXORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1518, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, + ND_INS_VXORPS, ND_CAT_LOGICAL_FP, ND_SET_AVX, 1522, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(3, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_WIG|ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_AVX, 0, 0, 0, @@ -39582,11 +42140,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2494 Instruction:"VZEROALL" Encoding:"vex m:1 p:0 l:1 0x77"/"" + // Pos:2498 Instruction:"VZEROALL" Encoding:"vex m:1 p:0 l:1 0x77"/"" { - ND_INS_VZEROALL, ND_CAT_AVX, ND_SET_AVX, 1519, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(0, 1), 0, ND_EXT_8, ND_EXC_SSE_AVX, 0, 0, 0, 0, ND_CFF_AVX, + ND_INS_VZEROALL, ND_CAT_AVX, ND_SET_AVX, 1523, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(0, 1), 0, ND_EXT_8, ND_EXC_SSE_AVX, 0, 0, 0, 0, ND_CFF_AVX, 0, 0, 0, @@ -39596,11 +42155,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2495 Instruction:"VZEROUPPER" Encoding:"vex m:1 p:0 l:0 0x77"/"" + // Pos:2499 Instruction:"VZEROUPPER" Encoding:"vex m:1 p:0 l:0 0x77"/"" { - ND_INS_VZEROUPPER, ND_CAT_AVX, ND_SET_AVX, 1520, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SGX|ND_MOD_TSX|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO, - 0, 0, ND_OPS_CNT(0, 1), 0, ND_EXT_8, ND_EXC_SSE_AVX, 0, 0, 0, 0, ND_CFF_AVX, + ND_INS_VZEROUPPER, ND_CAT_AVX, ND_SET_AVX, 1524, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF, + 0, ND_OPS_CNT(0, 1), 0, ND_EXT_8, ND_EXC_SSE_AVX, 0, 0, 0, 0, ND_CFF_AVX, 0, 0, 0, @@ -39610,11 +42170,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2496 Instruction:"WAIT" Encoding:"0x9B"/"" + // Pos:2500 Instruction:"WAIT" Encoding:"0x9B"/"" { - ND_INS_WAIT, ND_CAT_X87_ALU, ND_SET_X87, 1521, + ND_INS_WAIT, ND_CAT_X87_ALU, ND_SET_X87, 1525, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0xff, 0, 0, 0, 0, 0, 0, 0, @@ -39624,11 +42185,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2497 Instruction:"WBINVD" Encoding:"0x0F 0x09"/"" + // Pos:2501 Instruction:"WBINVD" Encoding:"0x0F 0x09"/"" { - ND_INS_WBINVD, ND_CAT_SYSTEM, ND_SET_I486REAL, 1522, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, + ND_INS_WBINVD, ND_CAT_SYSTEM, ND_SET_I486REAL, 1526, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, 0, 0, 0, 0, @@ -39638,11 +42200,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2498 Instruction:"WBNOINVD" Encoding:"a0xF3 0x0F 0x09"/"" + // Pos:2502 Instruction:"WBNOINVD" Encoding:"a0xF3 0x0F 0x09"/"" { - ND_INS_WBNOINVD, ND_CAT_WBNOINVD, ND_SET_WBNOINVD, 1523, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_WBNOINVD, + ND_INS_WBNOINVD, ND_CAT_WBNOINVD, ND_SET_WBNOINVD, 1527, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, 0, ND_CFF_WBNOINVD, 0, 0, 0, @@ -39652,11 +42215,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2499 Instruction:"WRFSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /2:reg"/"M" + // Pos:2503 Instruction:"WRFSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /2:reg"/"M" { - ND_INS_WRFSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 1524, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, + ND_INS_WRFSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 1528, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, 0, 0, 0, @@ -39667,11 +42231,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2500 Instruction:"WRGSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /3:reg"/"M" + // Pos:2504 Instruction:"WRGSBASE Ry" Encoding:"o64 0xF3 0x0F 0xAE /3:reg"/"M" { - ND_INS_WRGSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 1525, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, + ND_INS_WRGSBASE, ND_CAT_RDWRFSGS, ND_SET_RDWRFSGS, 1529, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_O64, ND_CFF_RDWRFSGS, 0, 0, 0, @@ -39682,11 +42247,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2501 Instruction:"WRMSR" Encoding:"0x0F 0x30"/"" + // Pos:2505 Instruction:"WRMSR" Encoding:"0x0F 0x30"/"" { - ND_INS_WRMSR, ND_CAT_SYSTEM, ND_SET_PENTIUMREAL, 1526, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, ND_CFF_MSR, + ND_INS_WRMSR, ND_CAT_SYSTEM, ND_SET_PENTIUMREAL, 1530, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_SERIAL, ND_CFF_MSR, 0, 0, 0, @@ -39699,11 +42265,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2502 Instruction:"WRPKRU" Encoding:"NP 0x0F 0x01 /0xEF"/"" + // Pos:2506 Instruction:"WRPKRU" Encoding:"NP 0x0F 0x01 /0xEF"/"" { - ND_INS_WRPKRU, ND_CAT_MISC, ND_SET_PKU, 1527, + ND_INS_WRPKRU, ND_CAT_MISC, ND_SET_PKU, 1531, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PKU, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_PKU, 0, 0, 0, @@ -39716,11 +42283,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2503 Instruction:"WRSHR Ed" Encoding:"cyrix 0x0F 0x37 /r"/"M" + // Pos:2507 Instruction:"WRSHR Ed" Encoding:"cyrix 0x0F 0x37 /r"/"M" { - ND_INS_WRSHR, ND_CAT_SYSTEM, ND_SET_CYRIX, 1528, + ND_INS_WRSHR, ND_CAT_SYSTEM, ND_SET_CYRIX, 1532, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(1, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -39730,11 +42298,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2504 Instruction:"WRSSD My,Gy" Encoding:"NP 0x0F 0x38 0xF6 /r:mem"/"MR" + // Pos:2508 Instruction:"WRSSD My,Gy" Encoding:"NP 0x0F 0x38 0xF6 /r:mem"/"MR" { - ND_INS_WRSS, ND_CAT_CET, ND_SET_CET_SS, 1529, + ND_INS_WRSS, ND_CAT_CET, ND_SET_CET_SS, 1533, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -39745,11 +42314,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2505 Instruction:"WRSSQ My,Gy" Encoding:"rexw NP 0x0F 0x38 0xF6 /r:mem"/"MR" + // Pos:2509 Instruction:"WRSSQ My,Gy" Encoding:"rexw NP 0x0F 0x38 0xF6 /r:mem"/"MR" { - ND_INS_WRSS, ND_CAT_CET, ND_SET_CET_SS, 1530, + ND_INS_WRSS, ND_CAT_CET, ND_SET_CET_SS, 1534, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -39760,11 +42330,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2506 Instruction:"WRUSSD My,Gy" Encoding:"0x66 0x0F 0x38 0xF5 /r:mem"/"MR" + // Pos:2510 Instruction:"WRUSSD My,Gy" Encoding:"0x66 0x0F 0x38 0xF5 /r:mem"/"MR" { - ND_INS_WRUSS, ND_CAT_CET, ND_SET_CET_SS, 1531, + ND_INS_WRUSS, ND_CAT_CET, ND_SET_CET_SS, 1535, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -39775,11 +42346,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2507 Instruction:"WRUSSQ My,Gy" Encoding:"rexw 0x66 0x0F 0x38 0xF5 /r:mem"/"MR" + // Pos:2511 Instruction:"WRUSSQ My,Gy" Encoding:"rexw 0x66 0x0F 0x38 0xF5 /r:mem"/"MR" { - ND_INS_WRUSS, ND_CAT_CET, ND_SET_CET_SS, 1532, + ND_INS_WRUSS, ND_CAT_CET, ND_SET_CET_SS, 1536, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_SHS|ND_FLAG_MODRM, ND_CFF_CET_SS, 0, 0, 0, @@ -39790,11 +42362,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2508 Instruction:"XABORT Ib" Encoding:"0xC6 /0xF8 ib"/"I" + // Pos:2512 Instruction:"XABORT Ib" Encoding:"0xC6 /0xF8 ib"/"I" { - ND_INS_XABORT, ND_CAT_UNCOND_BR, ND_SET_TSX, 1533, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX, - 0, 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, + ND_INS_XABORT, ND_CAT_UNCOND_BR, ND_SET_TSX, 1537, + 0, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(1, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, 0, 0, 0, @@ -39805,11 +42378,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2509 Instruction:"XADD Eb,Gb" Encoding:"0x0F 0xC0 /r"/"MR" + // Pos:2513 Instruction:"XADD Eb,Gb" Encoding:"0x0F 0xC0 /r"/"MR" { - ND_INS_XADD, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 1534, + ND_INS_XADD, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 1538, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -39821,11 +42395,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2510 Instruction:"XADD Ev,Gv" Encoding:"0x0F 0xC1 /r"/"MR" + // Pos:2514 Instruction:"XADD Ev,Gv" Encoding:"0x0F 0xC1 /r"/"MR" { - ND_INS_XADD, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 1534, + ND_INS_XADD, ND_CAT_SEMAPHORE, ND_SET_I486REAL, 1538, + ND_PREF_LOCK|ND_PREF_HLE, ND_MOD_ANY, - ND_PREF_LOCK|ND_PREF_HLE, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_CF|NDR_RFLAG_PF|NDR_RFLAG_AF|NDR_RFLAG_ZF|NDR_RFLAG_SF|NDR_RFLAG_OF, 0, @@ -39837,11 +42412,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2511 Instruction:"XBEGIN Jz" Encoding:"0xC7 /0xF8 cz"/"D" + // Pos:2515 Instruction:"XBEGIN Jz" Encoding:"0xC7 /0xF8 cz"/"D" { - ND_INS_XBEGIN, ND_CAT_COND_BR, ND_SET_TSX, 1535, + ND_INS_XBEGIN, ND_CAT_COND_BR, ND_SET_TSX, 1539, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, + 0, ND_OPS_CNT(1, 2), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, 0, 0, 0, @@ -39853,11 +42429,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2512 Instruction:"XCHG Eb,Gb" Encoding:"0x86 /r"/"MR" + // Pos:2516 Instruction:"XCHG Eb,Gb" Encoding:"0x86 /r"/"MR" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + ND_PREF_HLE|ND_PREF_LOCK|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -39868,11 +42445,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2513 Instruction:"XCHG Ev,Gv" Encoding:"0x87 /r"/"MR" + // Pos:2517 Instruction:"XCHG Ev,Gv" Encoding:"0x87 /r"/"MR" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + ND_PREF_HLE|ND_PREF_LOCK|ND_PREF_HLE_WO_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK|ND_PREF_HLE_WO_LOCK, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -39883,11 +42461,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2514 Instruction:"XCHG rAX,Zv" Encoding:"rex 0x90"/"O" + // Pos:2518 Instruction:"XCHG rAX,Zv" Encoding:"rex 0x90"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39898,11 +42477,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2515 Instruction:"XCHG rAX,Zv" Encoding:"0x91"/"O" + // Pos:2519 Instruction:"XCHG rAX,Zv" Encoding:"0x91"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39913,11 +42493,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2516 Instruction:"XCHG rAX,Zv" Encoding:"0x92"/"O" + // Pos:2520 Instruction:"XCHG rAX,Zv" Encoding:"0x92"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39928,11 +42509,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2517 Instruction:"XCHG rAX,Zv" Encoding:"0x93"/"O" + // Pos:2521 Instruction:"XCHG rAX,Zv" Encoding:"0x93"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39943,11 +42525,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2518 Instruction:"XCHG rAX,Zv" Encoding:"0x94"/"O" + // Pos:2522 Instruction:"XCHG rAX,Zv" Encoding:"0x94"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39958,11 +42541,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2519 Instruction:"XCHG rAX,Zv" Encoding:"0x95"/"O" + // Pos:2523 Instruction:"XCHG rAX,Zv" Encoding:"0x95"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39973,11 +42557,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2520 Instruction:"XCHG rAX,Zv" Encoding:"0x96"/"O" + // Pos:2524 Instruction:"XCHG rAX,Zv" Encoding:"0x96"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -39988,11 +42573,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2521 Instruction:"XCHG rAX,Zv" Encoding:"0x97"/"O" + // Pos:2525 Instruction:"XCHG rAX,Zv" Encoding:"0x97"/"O" { - ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1536, + ND_INS_XCHG, ND_CAT_DATAXFER, ND_SET_I86, 1540, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -40003,11 +42589,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2522 Instruction:"XCRYPTCBC" Encoding:"0xF3 0x0F 0xA7 /0xD0"/"" + // Pos:2526 Instruction:"XCRYPTCBC" Encoding:"0xF3 0x0F 0xA7 /0xD0"/"" { - ND_INS_XCRYPTCBC, ND_CAT_PADLOCK, ND_SET_CYRIX, 1537, + ND_INS_XCRYPTCBC, ND_CAT_PADLOCK, ND_SET_CYRIX, 1541, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40017,11 +42604,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2523 Instruction:"XCRYPTCFB" Encoding:"0xF3 0x0F 0xA7 /0xE0"/"" + // Pos:2527 Instruction:"XCRYPTCFB" Encoding:"0xF3 0x0F 0xA7 /0xE0"/"" { - ND_INS_XCRYPTCFB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1538, + ND_INS_XCRYPTCFB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1542, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40031,11 +42619,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2524 Instruction:"XCRYPTCTR" Encoding:"0xF3 0x0F 0xA7 /0xD8"/"" + // Pos:2528 Instruction:"XCRYPTCTR" Encoding:"0xF3 0x0F 0xA7 /0xD8"/"" { - ND_INS_XCRYPTCTR, ND_CAT_PADLOCK, ND_SET_CYRIX, 1539, + ND_INS_XCRYPTCTR, ND_CAT_PADLOCK, ND_SET_CYRIX, 1543, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40045,11 +42634,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2525 Instruction:"XCRYPTECB" Encoding:"0xF3 0x0F 0xA7 /0xC8"/"" + // Pos:2529 Instruction:"XCRYPTECB" Encoding:"0xF3 0x0F 0xA7 /0xC8"/"" { - ND_INS_XCRYPTECB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1540, + ND_INS_XCRYPTECB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1544, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40059,11 +42649,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2526 Instruction:"XCRYPTOFB" Encoding:"0xF3 0x0F 0xA7 /0xE8"/"" + // Pos:2530 Instruction:"XCRYPTOFB" Encoding:"0xF3 0x0F 0xA7 /0xE8"/"" { - ND_INS_XCRYPTOFB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1541, + ND_INS_XCRYPTOFB, ND_CAT_PADLOCK, ND_SET_CYRIX, 1545, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40073,11 +42664,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2527 Instruction:"XEND" Encoding:"NP 0x0F 0x01 /0xD5"/"" + // Pos:2531 Instruction:"XEND" Encoding:"NP 0x0F 0x01 /0xD5"/"" { - ND_INS_XEND, ND_CAT_COND_BR, ND_SET_TSX, 1542, + ND_INS_XEND, ND_CAT_COND_BR, ND_SET_TSX, 1546, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, 0, 0, 0, @@ -40087,11 +42679,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2528 Instruction:"XGETBV" Encoding:"NP 0x0F 0x01 /0xD0"/"" + // Pos:2532 Instruction:"XGETBV" Encoding:"NP 0x0F 0x01 /0xD0"/"" { - ND_INS_XGETBV, ND_CAT_XSAVE, ND_SET_XSAVE, 1543, + ND_INS_XGETBV, ND_CAT_XSAVE, ND_SET_XSAVE, 1547, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40104,11 +42697,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2529 Instruction:"XLATB" Encoding:"0xD7"/"" + // Pos:2533 Instruction:"XLATB" Encoding:"0xD7"/"" { - ND_INS_XLATB, ND_CAT_MISC, ND_SET_I86, 1544, + ND_INS_XLATB, ND_CAT_MISC, ND_SET_I86, 1548, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(0, 2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -40119,11 +42713,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2530 Instruction:"XOR Eb,Gb" Encoding:"0x30 /r"/"MR" + // Pos:2534 Instruction:"XOR Eb,Gb" Encoding:"0x30 /r"/"MR" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40135,11 +42730,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2531 Instruction:"XOR Ev,Gv" Encoding:"0x31 /r"/"MR" + // Pos:2535 Instruction:"XOR Ev,Gv" Encoding:"0x31 /r"/"MR" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40151,11 +42747,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2532 Instruction:"XOR Gb,Eb" Encoding:"0x32 /r"/"RM" + // Pos:2536 Instruction:"XOR Gb,Eb" Encoding:"0x32 /r"/"RM" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40167,11 +42764,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2533 Instruction:"XOR Gv,Ev" Encoding:"0x33 /r"/"RM" + // Pos:2537 Instruction:"XOR Gv,Ev" Encoding:"0x33 /r"/"RM" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40183,11 +42781,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2534 Instruction:"XOR AL,Ib" Encoding:"0x34 ib"/"I" + // Pos:2538 Instruction:"XOR AL,Ib" Encoding:"0x34 ib"/"I" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40199,11 +42798,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2535 Instruction:"XOR rAX,Iz" Encoding:"0x35 iz"/"I" + // Pos:2539 Instruction:"XOR rAX,Iz" Encoding:"0x35 iz"/"I" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40215,11 +42815,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2536 Instruction:"XOR Eb,Ib" Encoding:"0x80 /6 ib"/"MI" + // Pos:2540 Instruction:"XOR Eb,Ib" Encoding:"0x80 /6 ib"/"MI" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40231,11 +42832,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2537 Instruction:"XOR Ev,Iz" Encoding:"0x81 /6 iz"/"MI" + // Pos:2541 Instruction:"XOR Ev,Iz" Encoding:"0x81 /6 iz"/"MI" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40247,11 +42849,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2538 Instruction:"XOR Eb,Ib" Encoding:"0x82 /6 iz"/"MI" + // Pos:2542 Instruction:"XOR Eb,Ib" Encoding:"0x82 /6 iz"/"MI" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, - ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_SGX|ND_MOD_TSX, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, + ND_MOD_R0|ND_MOD_R1|ND_MOD_R2|ND_MOD_R3|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_I64, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40263,11 +42866,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2539 Instruction:"XOR Ev,Ib" Encoding:"0x83 /6 ib"/"MI" + // Pos:2543 Instruction:"XOR Ev,Ib" Encoding:"0x83 /6 ib"/"MI" { - ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1545, + ND_INS_XOR, ND_CAT_LOGIC, ND_SET_I86, 1549, + ND_PREF_HLE|ND_PREF_LOCK, ND_MOD_ANY, - ND_PREF_HLE|ND_PREF_LOCK, 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(2, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0|NDR_RFLAG_PF|NDR_RFLAG_ZF|NDR_RFLAG_SF, 0|NDR_RFLAG_AF, @@ -40279,11 +42883,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2540 Instruction:"XORPD Vpd,Wpd" Encoding:"0x66 0x0F 0x57 /r"/"RM" + // Pos:2544 Instruction:"XORPD Vpd,Wpd" Encoding:"0x66 0x0F 0x57 /r"/"RM" { - ND_INS_XORPD, ND_CAT_LOGICAL_FP, ND_SET_SSE2, 1546, + ND_INS_XORPD, ND_CAT_LOGICAL_FP, ND_SET_SSE2, 1550, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE2, 0, 0, 0, @@ -40294,11 +42899,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2541 Instruction:"XORPS Vps,Wps" Encoding:"NP 0x0F 0x57 /r"/"RM" + // Pos:2545 Instruction:"XORPS Vps,Wps" Encoding:"NP 0x0F 0x57 /r"/"RM" { - ND_INS_XORPS, ND_CAT_LOGICAL_FP, ND_SET_SSE, 1547, + ND_INS_XORPS, ND_CAT_LOGICAL_FP, ND_SET_SSE, 1551, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, + 0, ND_OPS_CNT(2, 0), 0, ND_EXT_4, ND_EXC_SSE_AVX, 0, 0, 0, ND_FLAG_MODRM|ND_FLAG_VECTOR, ND_CFF_SSE, 0, 0, 0, @@ -40309,11 +42915,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2542 Instruction:"XRESLDTRK" Encoding:"0xF2 0x0F 0x01 /0xE9"/"" + // Pos:2546 Instruction:"XRESLDTRK" Encoding:"0xF2 0x0F 0x01 /0xE9"/"" { - ND_INS_XRESLDTRK, ND_CAT_MISC, ND_SET_TSXLDTRK, 1548, + ND_INS_XRESLDTRK, ND_CAT_MISC, ND_SET_TSXLDTRK, 1552, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TSXLDTRK, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TSXLDTRK, 0, 0, 0, @@ -40323,11 +42930,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2543 Instruction:"XRSTOR M?" Encoding:"NP 0x0F 0xAE /5:mem"/"M" + // Pos:2547 Instruction:"XRSTOR M?" Encoding:"NP 0x0F 0xAE /5:mem"/"M" { - ND_INS_XRSTOR, ND_CAT_XSAVE, ND_SET_XSAVE, 1549, + ND_INS_XRSTOR, ND_CAT_XSAVE, ND_SET_XSAVE, 1553, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40341,11 +42949,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2544 Instruction:"XRSTOR64 M?" Encoding:"rexw NP 0x0F 0xAE /5:mem"/"M" + // Pos:2548 Instruction:"XRSTOR64 M?" Encoding:"rexw NP 0x0F 0xAE /5:mem"/"M" { - ND_INS_XRSTOR, ND_CAT_XSAVE, ND_SET_XSAVE, 1550, + ND_INS_XRSTOR, ND_CAT_XSAVE, ND_SET_XSAVE, 1554, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40359,11 +42968,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2545 Instruction:"XRSTORS M?" Encoding:"NP 0x0F 0xC7 /3:mem"/"M" + // Pos:2549 Instruction:"XRSTORS M?" Encoding:"NP 0x0F 0xC7 /3:mem"/"M" { - ND_INS_XRSTORS, ND_CAT_XSAVE, ND_SET_XSAVES, 1551, + ND_INS_XRSTORS, ND_CAT_XSAVE, ND_SET_XSAVES, 1555, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, 0, 0, 0, @@ -40377,11 +42987,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2546 Instruction:"XRSTORS64 M?" Encoding:"rexw NP 0x0F 0xC7 /3:mem"/"M" + // Pos:2550 Instruction:"XRSTORS64 M?" Encoding:"rexw NP 0x0F 0xC7 /3:mem"/"M" { - ND_INS_XRSTORS, ND_CAT_XSAVE, ND_SET_XSAVES, 1552, + ND_INS_XRSTORS, ND_CAT_XSAVE, ND_SET_XSAVES, 1556, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, 0, 0, 0, @@ -40395,11 +43006,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2547 Instruction:"XSAVE M?" Encoding:"NP 0x0F 0xAE /4:mem"/"M" + // Pos:2551 Instruction:"XSAVE M?" Encoding:"NP 0x0F 0xAE /4:mem"/"M" { - ND_INS_XSAVE, ND_CAT_XSAVE, ND_SET_XSAVE, 1553, + ND_INS_XSAVE, ND_CAT_XSAVE, ND_SET_XSAVE, 1557, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40413,11 +43025,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2548 Instruction:"XSAVE64 M?" Encoding:"rexw NP 0x0F 0xAE /4:mem"/"M" + // Pos:2552 Instruction:"XSAVE64 M?" Encoding:"rexw NP 0x0F 0xAE /4:mem"/"M" { - ND_INS_XSAVE, ND_CAT_XSAVE, ND_SET_XSAVE, 1554, + ND_INS_XSAVE, ND_CAT_XSAVE, ND_SET_XSAVE, 1558, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40431,11 +43044,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2549 Instruction:"XSAVEC M?" Encoding:"NP 0x0F 0xC7 /4:mem"/"M" + // Pos:2553 Instruction:"XSAVEC M?" Encoding:"NP 0x0F 0xC7 /4:mem"/"M" { - ND_INS_XSAVEC, ND_CAT_XSAVE, ND_SET_XSAVEC, 1555, + ND_INS_XSAVEC, ND_CAT_XSAVE, ND_SET_XSAVEC, 1559, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVEC, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVEC, 0, 0, 0, @@ -40449,11 +43063,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2550 Instruction:"XSAVEC64 M?" Encoding:"rexw NP 0x0F 0xC7 /4:mem"/"M" + // Pos:2554 Instruction:"XSAVEC64 M?" Encoding:"rexw NP 0x0F 0xC7 /4:mem"/"M" { - ND_INS_XSAVEC, ND_CAT_XSAVE, ND_SET_XSAVEC, 1556, + ND_INS_XSAVEC, ND_CAT_XSAVE, ND_SET_XSAVEC, 1560, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVEC, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVEC, 0, 0, 0, @@ -40467,11 +43082,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2551 Instruction:"XSAVEOPT M?" Encoding:"NP 0x0F 0xAE /6:mem"/"M" + // Pos:2555 Instruction:"XSAVEOPT M?" Encoding:"NP 0x0F 0xAE /6:mem"/"M" { - ND_INS_XSAVEOPT, ND_CAT_XSAVE, ND_SET_XSAVE, 1557, + ND_INS_XSAVEOPT, ND_CAT_XSAVE, ND_SET_XSAVE, 1561, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40485,11 +43101,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2552 Instruction:"XSAVEOPT64 M?" Encoding:"rexw NP 0x0F 0xAE /6:mem"/"M" + // Pos:2556 Instruction:"XSAVEOPT64 M?" Encoding:"rexw NP 0x0F 0xAE /6:mem"/"M" { - ND_INS_XSAVEOPT, ND_CAT_XSAVE, ND_SET_XSAVE, 1558, + ND_INS_XSAVEOPT, ND_CAT_XSAVE, ND_SET_XSAVE, 1562, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40503,11 +43120,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2553 Instruction:"XSAVES M?" Encoding:"NP 0x0F 0xC7 /5:mem"/"M" + // Pos:2557 Instruction:"XSAVES M?" Encoding:"NP 0x0F 0xC7 /5:mem"/"M" { - ND_INS_XSAVES, ND_CAT_XSAVE, ND_SET_XSAVES, 1559, + ND_INS_XSAVES, ND_CAT_XSAVE, ND_SET_XSAVES, 1563, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, 0, 0, 0, @@ -40521,11 +43139,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2554 Instruction:"XSAVES64 M?" Encoding:"rexw NP 0x0F 0xC7 /5:mem"/"M" + // Pos:2558 Instruction:"XSAVES64 M?" Encoding:"rexw NP 0x0F 0xC7 /5:mem"/"M" { - ND_INS_XSAVES, ND_CAT_XSAVE, ND_SET_XSAVES, 1560, + ND_INS_XSAVES, ND_CAT_XSAVE, ND_SET_XSAVES, 1564, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, + 0, ND_OPS_CNT(1, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVES, 0, 0, 0, @@ -40539,11 +43158,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2555 Instruction:"XSETBV" Encoding:"NP 0x0F 0x01 /0xD1"/"" + // Pos:2559 Instruction:"XSETBV" Encoding:"NP 0x0F 0x01 /0xD1"/"" { - ND_INS_XSETBV, ND_CAT_XSAVE, ND_SET_XSAVE, 1561, - ND_MOD_R0|ND_MOD_REAL|ND_MOD_SMM|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXO|ND_MOD_TSX, - 0, 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, + ND_INS_XSETBV, ND_CAT_XSAVE, ND_SET_XSAVE, 1565, + 0, + ND_MOD_R0|ND_MOD_REAL|ND_MOD_V8086|ND_MOD_PROT|ND_MOD_COMPAT|ND_MOD_LONG|ND_MOD_VMXR|ND_MOD_VMXN|ND_MOD_VMXR_SEAM|ND_MOD_VMXN_SEAM|ND_MOD_VMX_OFF|ND_MOD_SMM|ND_MOD_SMM_OFF|ND_MOD_SGX_OFF|ND_MOD_TSX|ND_MOD_TSX_OFF, + 0, ND_OPS_CNT(0, 4), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_XSAVE, 0, 0, 0, @@ -40556,11 +43176,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2556 Instruction:"XSHA1" Encoding:"0xF3 0x0F 0xA6 /0xC8"/"" + // Pos:2560 Instruction:"XSHA1" Encoding:"0xF3 0x0F 0xA6 /0xC8"/"" { - ND_INS_XSHA1, ND_CAT_PADLOCK, ND_SET_CYRIX, 1562, + ND_INS_XSHA1, ND_CAT_PADLOCK, ND_SET_CYRIX, 1566, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40570,11 +43191,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2557 Instruction:"XSHA256" Encoding:"0xF3 0x0F 0xA6 /0xD0"/"" + // Pos:2561 Instruction:"XSHA256" Encoding:"0xF3 0x0F 0xA6 /0xD0"/"" { - ND_INS_XSHA256, ND_CAT_PADLOCK, ND_SET_CYRIX, 1563, + ND_INS_XSHA256, ND_CAT_PADLOCK, ND_SET_CYRIX, 1567, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40584,11 +43206,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2558 Instruction:"XSTORE" Encoding:"0x0F 0xA7 /0xC0"/"" + // Pos:2562 Instruction:"XSTORE" Encoding:"0x0F 0xA7 /0xC0"/"" { - ND_INS_XSTORE, ND_CAT_PADLOCK, ND_SET_CYRIX, 1564, + ND_INS_XSTORE, ND_CAT_PADLOCK, ND_SET_CYRIX, 1568, + ND_PREF_REP, ND_MOD_ANY, - ND_PREF_REP, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, 0, 0, 0, 0, @@ -40598,11 +43221,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2559 Instruction:"XSUSLDTRK" Encoding:"0xF2 0x0F 0x01 /0xE8"/"" + // Pos:2563 Instruction:"XSUSLDTRK" Encoding:"0xF2 0x0F 0x01 /0xE8"/"" { - ND_INS_XSUSLDTRK, ND_CAT_MISC, ND_SET_TSXLDTRK, 1565, + ND_INS_XSUSLDTRK, ND_CAT_MISC, ND_SET_TSXLDTRK, 1569, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TSXLDTRK, + 0, ND_OPS_CNT(0, 0), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_TSXLDTRK, 0, 0, 0, @@ -40612,11 +43236,12 @@ const ND_INSTRUCTION gInstructions[2561] = }, }, - // Pos:2560 Instruction:"XTEST" Encoding:"NP 0x0F 0x01 /0xD6"/"" + // Pos:2564 Instruction:"XTEST" Encoding:"NP 0x0F 0x01 /0xD6"/"" { - ND_INS_XTEST, ND_CAT_LOGIC, ND_SET_TSX, 1566, + ND_INS_XTEST, ND_CAT_LOGIC, ND_SET_TSX, 1570, + 0, ND_MOD_ANY, - 0, 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, + 0, ND_OPS_CNT(0, 1), 0, 0, 0, 0, 0, 0, ND_FLAG_MODRM, ND_CFF_RTM, 0, 0|NDR_RFLAG_ZF, 0, diff --git a/bddisasm/include/mnemonics.h b/bddisasm/include/mnemonics.h index d13028d..85e0266 100644 --- a/bddisasm/include/mnemonics.h +++ b/bddisasm/include/mnemonics.h @@ -1,7 +1,7 @@ #ifndef MNEMONICS_H #define MNEMONICS_H -const char *gMnemonics[1567] = +const char *gMnemonics[1571] = { "AAA", "AAD", "AAM", "AAS", "ADC", "ADCX", "ADD", "ADDPD", "ADDPS", "ADDSD", "ADDSS", "ADDSUBPD", "ADDSUBPS", "ADOX", "AESDEC", "AESDECLAST", @@ -106,43 +106,44 @@ const char *gMnemonics[1567] = "ROL", "ROR", "RORX", "ROUNDPD", "ROUNDPS", "ROUNDSD", "ROUNDSS", "RSDC", "RSLDT", "RSM", "RSQRTPS", "RSQRTSS", "RSTORSSP", "RSTS", "SAHF", "SAL", "SALC", "SAR", "SARX", "SAVEPREVSSP", "SBB", "SCASB", - "SCASD", "SCASQ", "SCASW", "SERIALIZE", "SETBE", "SETC", "SETL", - "SETLE", "SETNBE", "SETNC", "SETNL", "SETNLE", "SETNO", "SETNP", - "SETNS", "SETNZ", "SETO", "SETP", "SETS", "SETSSBSY", "SETZ", - "SFENCE", "SGDT", "SHA1MSG1", "SHA1MSG2", "SHA1NEXTE", "SHA1RNDS4", - "SHA256MSG1", "SHA256MSG2", "SHA256RNDS2", "SHL", "SHLD", "SHLX", - "SHR", "SHRD", "SHRX", "SHUFPD", "SHUFPS", "SIDT", "SKINIT", - "SLDT", "SLWPCB", "SMINT", "SMSW", "SPFLT", "SQRTPD", "SQRTPS", - "SQRTSD", "SQRTSS", "STAC", "STC", "STD", "STGI", "STI", "STMXCSR", - "STOSB", "STOSD", "STOSQ", "STOSW", "STR", "STTILECFG", "SUB", - "SUBPD", "SUBPS", "SUBSD", "SUBSS", "SVDC", "SVLDT", "SVTS", - "SWAPGS", "SYSCALL", "SYSENTER", "SYSEXIT", "SYSRET", "T1MSKC", - "TDPBF16PS", "TDPBSSD", "TDPBSUD", "TDPBUSD", "TDPBUUD", "TEST", - "TILELOADD", "TILELOADDT1", "TILERELEASE", "TILESTORED", "TILEZERO", - "TLBSYNC", "TPAUSE", "TZCNT", "TZMSK", "UCOMISD", "UCOMISS", - "UD0", "UD1", "UD2", "UMONITOR", "UMWAIT", "UNPCKHPD", "UNPCKHPS", - "UNPCKLPD", "UNPCKLPS", "V4FMADDPS", "V4FMADDSS", "V4FNMADDPS", - "V4FNMADDSS", "VADDPD", "VADDPS", "VADDSD", "VADDSS", "VADDSUBPD", - "VADDSUBPS", "VAESDEC", "VAESDECLAST", "VAESENC", "VAESENCLAST", - "VAESIMC", "VAESKEYGENASSIST", "VALIGND", "VALIGNQ", "VANDNPD", - "VANDNPS", "VANDPD", "VANDPS", "VBLENDMPD", "VBLENDMPS", "VBLENDPD", - "VBLENDPS", "VBLENDVPD", "VBLENDVPS", "VBROADCASTF128", "VBROADCASTF32X2", - "VBROADCASTF32X4", "VBROADCASTF32X8", "VBROADCASTF64X2", "VBROADCASTF64X4", - "VBROADCASTI128", "VBROADCASTI32X2", "VBROADCASTI32X4", "VBROADCASTI32X8", - "VBROADCASTI64X2", "VBROADCASTI64X4", "VBROADCASTSD", "VBROADCASTSS", - "VCMPPD", "VCMPPS", "VCMPSD", "VCMPSS", "VCOMISD", "VCOMISS", - "VCOMPRESSPD", "VCOMPRESSPS", "VCVTDQ2PD", "VCVTDQ2PS", "VCVTNE2PS2BF16", - "VCVTNEPS2BF16", "VCVTPD2DQ", "VCVTPD2PS", "VCVTPD2QQ", "VCVTPD2UDQ", - "VCVTPD2UQQ", "VCVTPH2PS", "VCVTPS2DQ", "VCVTPS2PD", "VCVTPS2PH", - "VCVTPS2QQ", "VCVTPS2UDQ", "VCVTPS2UQQ", "VCVTQQ2PD", "VCVTQQ2PS", - "VCVTSD2SI", "VCVTSD2SS", "VCVTSD2USI", "VCVTSI2SD", "VCVTSI2SS", - "VCVTSS2SD", "VCVTSS2SI", "VCVTSS2USI", "VCVTTPD2DQ", "VCVTTPD2QQ", - "VCVTTPD2UDQ", "VCVTTPD2UQQ", "VCVTTPS2DQ", "VCVTTPS2QQ", "VCVTTPS2UDQ", - "VCVTTPS2UQQ", "VCVTTSD2SI", "VCVTTSD2USI", "VCVTTSS2SI", "VCVTTSS2USI", - "VCVTUDQ2PD", "VCVTUDQ2PS", "VCVTUQQ2PD", "VCVTUQQ2PS", "VCVTUSI2SD", - "VCVTUSI2SS", "VDBPSADBW", "VDIVPD", "VDIVPS", "VDIVSD", "VDIVSS", - "VDPBF16PS", "VDPPD", "VDPPS", "VERR", "VERW", "VEXP2PD", "VEXP2PS", - "VEXPANDPD", "VEXPANDPS", "VEXTRACTF128", "VEXTRACTF32X4", "VEXTRACTF32X8", + "SCASD", "SCASQ", "SCASW", "SEAMCALL", "SEAMOPS", "SEAMRET", + "SERIALIZE", "SETBE", "SETC", "SETL", "SETLE", "SETNBE", "SETNC", + "SETNL", "SETNLE", "SETNO", "SETNP", "SETNS", "SETNZ", "SETO", + "SETP", "SETS", "SETSSBSY", "SETZ", "SFENCE", "SGDT", "SHA1MSG1", + "SHA1MSG2", "SHA1NEXTE", "SHA1RNDS4", "SHA256MSG1", "SHA256MSG2", + "SHA256RNDS2", "SHL", "SHLD", "SHLX", "SHR", "SHRD", "SHRX", + "SHUFPD", "SHUFPS", "SIDT", "SKINIT", "SLDT", "SLWPCB", "SMINT", + "SMSW", "SPFLT", "SQRTPD", "SQRTPS", "SQRTSD", "SQRTSS", "STAC", + "STC", "STD", "STGI", "STI", "STMXCSR", "STOSB", "STOSD", "STOSQ", + "STOSW", "STR", "STTILECFG", "SUB", "SUBPD", "SUBPS", "SUBSD", + "SUBSS", "SVDC", "SVLDT", "SVTS", "SWAPGS", "SYSCALL", "SYSENTER", + "SYSEXIT", "SYSRET", "T1MSKC", "TDCALL", "TDPBF16PS", "TDPBSSD", + "TDPBSUD", "TDPBUSD", "TDPBUUD", "TEST", "TILELOADD", "TILELOADDT1", + "TILERELEASE", "TILESTORED", "TILEZERO", "TLBSYNC", "TPAUSE", + "TZCNT", "TZMSK", "UCOMISD", "UCOMISS", "UD0", "UD1", "UD2", + "UMONITOR", "UMWAIT", "UNPCKHPD", "UNPCKHPS", "UNPCKLPD", "UNPCKLPS", + "V4FMADDPS", "V4FMADDSS", "V4FNMADDPS", "V4FNMADDSS", "VADDPD", + "VADDPS", "VADDSD", "VADDSS", "VADDSUBPD", "VADDSUBPS", "VAESDEC", + "VAESDECLAST", "VAESENC", "VAESENCLAST", "VAESIMC", "VAESKEYGENASSIST", + "VALIGND", "VALIGNQ", "VANDNPD", "VANDNPS", "VANDPD", "VANDPS", + "VBLENDMPD", "VBLENDMPS", "VBLENDPD", "VBLENDPS", "VBLENDVPD", + "VBLENDVPS", "VBROADCASTF128", "VBROADCASTF32X2", "VBROADCASTF32X4", + "VBROADCASTF32X8", "VBROADCASTF64X2", "VBROADCASTF64X4", "VBROADCASTI128", + "VBROADCASTI32X2", "VBROADCASTI32X4", "VBROADCASTI32X8", "VBROADCASTI64X2", + "VBROADCASTI64X4", "VBROADCASTSD", "VBROADCASTSS", "VCMPPD", + "VCMPPS", "VCMPSD", "VCMPSS", "VCOMISD", "VCOMISS", "VCOMPRESSPD", + "VCOMPRESSPS", "VCVTDQ2PD", "VCVTDQ2PS", "VCVTNE2PS2BF16", "VCVTNEPS2BF16", + "VCVTPD2DQ", "VCVTPD2PS", "VCVTPD2QQ", "VCVTPD2UDQ", "VCVTPD2UQQ", + "VCVTPH2PS", "VCVTPS2DQ", "VCVTPS2PD", "VCVTPS2PH", "VCVTPS2QQ", + "VCVTPS2UDQ", "VCVTPS2UQQ", "VCVTQQ2PD", "VCVTQQ2PS", "VCVTSD2SI", + "VCVTSD2SS", "VCVTSD2USI", "VCVTSI2SD", "VCVTSI2SS", "VCVTSS2SD", + "VCVTSS2SI", "VCVTSS2USI", "VCVTTPD2DQ", "VCVTTPD2QQ", "VCVTTPD2UDQ", + "VCVTTPD2UQQ", "VCVTTPS2DQ", "VCVTTPS2QQ", "VCVTTPS2UDQ", "VCVTTPS2UQQ", + "VCVTTSD2SI", "VCVTTSD2USI", "VCVTTSS2SI", "VCVTTSS2USI", "VCVTUDQ2PD", + "VCVTUDQ2PS", "VCVTUQQ2PD", "VCVTUQQ2PS", "VCVTUSI2SD", "VCVTUSI2SS", + "VDBPSADBW", "VDIVPD", "VDIVPS", "VDIVSD", "VDIVSS", "VDPBF16PS", + "VDPPD", "VDPPS", "VERR", "VERW", "VEXP2PD", "VEXP2PS", "VEXPANDPD", + "VEXPANDPS", "VEXTRACTF128", "VEXTRACTF32X4", "VEXTRACTF32X8", "VEXTRACTF64X2", "VEXTRACTF64X4", "VEXTRACTI128", "VEXTRACTI32X4", "VEXTRACTI32X8", "VEXTRACTI64X2", "VEXTRACTI64X4", "VEXTRACTPS", "VFIXUPIMMPD", "VFIXUPIMMPS", "VFIXUPIMMSD", "VFIXUPIMMSS", "VFMADD132PD", diff --git a/bddisasm/include/table_evex.h b/bddisasm/include/table_evex.h index 524e6e2..044743c 100644 --- a/bddisasm/include/table_evex.h +++ b/bddisasm/include/table_evex.h @@ -4,7 +4,7 @@ const ND_TABLE_INSTRUCTION gEvexTable_root_02_9a_03_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1333] + (const void *)&gInstructions[1337] }; const ND_TABLE_VEX_W gEvexTable_root_02_9a_03_mem_02_w = @@ -39,13 +39,13 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_9a_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1556] + (const void *)&gInstructions[1560] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1558] + (const void *)&gInstructions[1562] }; const ND_TABLE_VEX_W gEvexTable_root_02_9a_01_w = @@ -71,7 +71,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9b_03_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1334] + (const void *)&gInstructions[1338] }; const ND_TABLE_VEX_W gEvexTable_root_02_9b_03_mem_w = @@ -95,13 +95,13 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_9b_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1560] + (const void *)&gInstructions[1564] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1562] + (const void *)&gInstructions[1566] }; const ND_TABLE_VEX_W gEvexTable_root_02_9b_01_w = @@ -127,7 +127,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_aa_03_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1335] + (const void *)&gInstructions[1339] }; const ND_TABLE_VEX_W gEvexTable_root_02_aa_03_mem_02_w = @@ -162,13 +162,13 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_aa_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_aa_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1564] + (const void *)&gInstructions[1568] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_aa_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1566] + (const void *)&gInstructions[1570] }; const ND_TABLE_VEX_W gEvexTable_root_02_aa_01_w = @@ -194,7 +194,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_aa_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ab_03_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1336] + (const void *)&gInstructions[1340] }; const ND_TABLE_VEX_W gEvexTable_root_02_ab_03_mem_w = @@ -218,13 +218,13 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_ab_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ab_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1568] + (const void *)&gInstructions[1572] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ab_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1570] + (const void *)&gInstructions[1574] }; const ND_TABLE_VEX_W gEvexTable_root_02_ab_01_w = @@ -250,7 +250,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ab_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_de_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1347] + (const void *)&gInstructions[1351] }; const ND_TABLE_VEX_PP gEvexTable_root_02_de_pp = @@ -267,7 +267,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_de_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_df_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1349] + (const void *)&gInstructions[1353] }; const ND_TABLE_VEX_PP gEvexTable_root_02_df_pp = @@ -284,7 +284,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_df_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_dc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1351] + (const void *)&gInstructions[1355] }; const ND_TABLE_VEX_PP gEvexTable_root_02_dc_pp = @@ -301,7 +301,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_dc_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_dd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1353] + (const void *)&gInstructions[1357] }; const ND_TABLE_VEX_PP gEvexTable_root_02_dd_pp = @@ -318,13 +318,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_dd_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_65_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1367] + (const void *)&gInstructions[1371] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_65_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1368] + (const void *)&gInstructions[1372] }; const ND_TABLE_VEX_W gEvexTable_root_02_65_01_w = @@ -350,13 +350,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_65_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_19_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1374] + (const void *)&gInstructions[1378] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_19_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1385] + (const void *)&gInstructions[1389] }; const ND_TABLE_VEX_W gEvexTable_root_02_19_01_w = @@ -382,13 +382,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_19_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1a_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1375] + (const void *)&gInstructions[1379] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_1a_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1377] + (const void *)&gInstructions[1381] }; const ND_TABLE_VEX_W gEvexTable_root_02_1a_01_mem_w = @@ -423,13 +423,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1b_01_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1376] + (const void *)&gInstructions[1380] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_1b_01_mem_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1378] + (const void *)&gInstructions[1382] }; const ND_TABLE_VEX_W gEvexTable_root_02_1b_01_mem_02_w = @@ -475,13 +475,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_59_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1380] + (const void *)&gInstructions[1384] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_59_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1939] + (const void *)&gInstructions[1943] }; const ND_TABLE_VEX_W gEvexTable_root_02_59_01_w = @@ -507,13 +507,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_59_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_5a_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1381] + (const void *)&gInstructions[1385] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_5a_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1383] + (const void *)&gInstructions[1387] }; const ND_TABLE_VEX_W gEvexTable_root_02_5a_01_mem_w = @@ -548,13 +548,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_5a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_5b_01_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1382] + (const void *)&gInstructions[1386] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_5b_01_mem_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1384] + (const void *)&gInstructions[1388] }; const ND_TABLE_VEX_W gEvexTable_root_02_5b_01_mem_02_w = @@ -600,7 +600,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_5b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_18_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1387] + (const void *)&gInstructions[1391] }; const ND_TABLE_VEX_W gEvexTable_root_02_18_01_w = @@ -626,13 +626,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_18_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_8a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1401] + (const void *)&gInstructions[1405] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_8a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1402] + (const void *)&gInstructions[1406] }; const ND_TABLE_VEX_W gEvexTable_root_02_8a_01_w = @@ -658,7 +658,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_8a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_72_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1408] + (const void *)&gInstructions[1412] }; const ND_TABLE_VEX_W gEvexTable_root_02_72_03_w = @@ -673,7 +673,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_72_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_72_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1409] + (const void *)&gInstructions[1413] }; const ND_TABLE_VEX_W gEvexTable_root_02_72_02_w = @@ -688,7 +688,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_72_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_72_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2287] + (const void *)&gInstructions[2291] }; const ND_TABLE_VEX_W gEvexTable_root_02_72_01_w = @@ -714,7 +714,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_72_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_13_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1418] + (const void *)&gInstructions[1422] }; const ND_TABLE_VEX_W gEvexTable_root_02_13_01_w = @@ -729,7 +729,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_13_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_13_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2185] + (const void *)&gInstructions[2189] }; const ND_TABLE_VEX_W gEvexTable_root_02_13_02_w = @@ -755,7 +755,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_13_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_52_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1481] + (const void *)&gInstructions[1485] }; const ND_TABLE_VEX_W gEvexTable_root_02_52_02_w = @@ -770,7 +770,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_52_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_52_03_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1879] + (const void *)&gInstructions[1883] }; const ND_TABLE_VEX_W gEvexTable_root_02_52_03_mem_02_w = @@ -805,7 +805,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_52_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_52_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1993] + (const void *)&gInstructions[1997] }; const ND_TABLE_VEX_W gEvexTable_root_02_52_01_w = @@ -831,13 +831,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_52_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c8_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1486] + (const void *)&gInstructions[1490] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c8_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1487] + (const void *)&gInstructions[1491] }; const ND_TABLE_VEX_W gEvexTable_root_02_c8_01_02_w = @@ -874,13 +874,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_c8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_88_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1488] + (const void *)&gInstructions[1492] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_88_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1489] + (const void *)&gInstructions[1493] }; const ND_TABLE_VEX_W gEvexTable_root_02_88_01_w = @@ -906,13 +906,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_88_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_98_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1508] + (const void *)&gInstructions[1512] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_98_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1510] + (const void *)&gInstructions[1514] }; const ND_TABLE_VEX_W gEvexTable_root_02_98_01_w = @@ -938,13 +938,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_98_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_99_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1512] + (const void *)&gInstructions[1516] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_99_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1514] + (const void *)&gInstructions[1518] }; const ND_TABLE_VEX_W gEvexTable_root_02_99_01_w = @@ -970,13 +970,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_99_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a8_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1516] + (const void *)&gInstructions[1520] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a8_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1518] + (const void *)&gInstructions[1522] }; const ND_TABLE_VEX_W gEvexTable_root_02_a8_01_w = @@ -1002,13 +1002,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a9_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1520] + (const void *)&gInstructions[1524] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a9_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1522] + (const void *)&gInstructions[1526] }; const ND_TABLE_VEX_W gEvexTable_root_02_a9_01_w = @@ -1034,13 +1034,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a9_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b8_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1524] + (const void *)&gInstructions[1528] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_b8_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1526] + (const void *)&gInstructions[1530] }; const ND_TABLE_VEX_W gEvexTable_root_02_b8_01_w = @@ -1066,13 +1066,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b9_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1528] + (const void *)&gInstructions[1532] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_b9_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1530] + (const void *)&gInstructions[1534] }; const ND_TABLE_VEX_W gEvexTable_root_02_b9_01_w = @@ -1098,13 +1098,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b9_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_96_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1540] + (const void *)&gInstructions[1544] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_96_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1542] + (const void *)&gInstructions[1546] }; const ND_TABLE_VEX_W gEvexTable_root_02_96_01_w = @@ -1130,13 +1130,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_96_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1544] + (const void *)&gInstructions[1548] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a6_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1546] + (const void *)&gInstructions[1550] }; const ND_TABLE_VEX_W gEvexTable_root_02_a6_01_w = @@ -1162,13 +1162,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1548] + (const void *)&gInstructions[1552] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_b6_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1550] + (const void *)&gInstructions[1554] }; const ND_TABLE_VEX_W gEvexTable_root_02_b6_01_w = @@ -1194,13 +1194,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ba_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1572] + (const void *)&gInstructions[1576] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ba_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1574] + (const void *)&gInstructions[1578] }; const ND_TABLE_VEX_W gEvexTable_root_02_ba_01_w = @@ -1226,13 +1226,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ba_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_bb_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1576] + (const void *)&gInstructions[1580] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_bb_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1578] + (const void *)&gInstructions[1582] }; const ND_TABLE_VEX_W gEvexTable_root_02_bb_01_w = @@ -1258,13 +1258,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_bb_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_97_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1580] + (const void *)&gInstructions[1584] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_97_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1582] + (const void *)&gInstructions[1586] }; const ND_TABLE_VEX_W gEvexTable_root_02_97_01_w = @@ -1290,13 +1290,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_97_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a7_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1584] + (const void *)&gInstructions[1588] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a7_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1586] + (const void *)&gInstructions[1590] }; const ND_TABLE_VEX_W gEvexTable_root_02_a7_01_w = @@ -1322,13 +1322,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a7_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b7_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1588] + (const void *)&gInstructions[1592] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_b7_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1590] + (const void *)&gInstructions[1594] }; const ND_TABLE_VEX_W gEvexTable_root_02_b7_01_w = @@ -1354,13 +1354,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b7_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1604] + (const void *)&gInstructions[1608] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1606] + (const void *)&gInstructions[1610] }; const ND_TABLE_VEX_W gEvexTable_root_02_9c_01_w = @@ -1386,13 +1386,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1608] + (const void *)&gInstructions[1612] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1610] + (const void *)&gInstructions[1614] }; const ND_TABLE_VEX_W gEvexTable_root_02_9d_01_w = @@ -1418,13 +1418,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ac_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1612] + (const void *)&gInstructions[1616] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ac_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1614] + (const void *)&gInstructions[1618] }; const ND_TABLE_VEX_W gEvexTable_root_02_ac_01_w = @@ -1450,13 +1450,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ac_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ad_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1616] + (const void *)&gInstructions[1620] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ad_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1618] + (const void *)&gInstructions[1622] }; const ND_TABLE_VEX_W gEvexTable_root_02_ad_01_w = @@ -1482,13 +1482,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ad_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_bc_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1620] + (const void *)&gInstructions[1624] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_bc_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1622] + (const void *)&gInstructions[1626] }; const ND_TABLE_VEX_W gEvexTable_root_02_bc_01_w = @@ -1514,13 +1514,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_bc_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_bd_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1624] + (const void *)&gInstructions[1628] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_bd_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1626] + (const void *)&gInstructions[1630] }; const ND_TABLE_VEX_W gEvexTable_root_02_bd_01_w = @@ -1546,13 +1546,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_bd_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1636] + (const void *)&gInstructions[1640] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1638] + (const void *)&gInstructions[1642] }; const ND_TABLE_VEX_W gEvexTable_root_02_9e_01_w = @@ -1578,13 +1578,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_9f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1640] + (const void *)&gInstructions[1644] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_9f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1642] + (const void *)&gInstructions[1646] }; const ND_TABLE_VEX_W gEvexTable_root_02_9f_01_w = @@ -1610,13 +1610,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_9f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ae_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1644] + (const void *)&gInstructions[1648] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ae_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1646] + (const void *)&gInstructions[1650] }; const ND_TABLE_VEX_W gEvexTable_root_02_ae_01_w = @@ -1642,13 +1642,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ae_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_af_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1648] + (const void *)&gInstructions[1652] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_af_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1650] + (const void *)&gInstructions[1654] }; const ND_TABLE_VEX_W gEvexTable_root_02_af_01_w = @@ -1674,13 +1674,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_af_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_be_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1652] + (const void *)&gInstructions[1656] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_be_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1654] + (const void *)&gInstructions[1658] }; const ND_TABLE_VEX_W gEvexTable_root_02_be_01_w = @@ -1706,13 +1706,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_be_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_bf_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1656] + (const void *)&gInstructions[1660] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_bf_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1658] + (const void *)&gInstructions[1662] }; const ND_TABLE_VEX_W gEvexTable_root_02_bf_01_w = @@ -1738,13 +1738,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_bf_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_92_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1676] + (const void *)&gInstructions[1680] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_92_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1678] + (const void *)&gInstructions[1682] }; const ND_TABLE_VEX_W gEvexTable_root_02_92_01_mem_w = @@ -1779,13 +1779,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_92_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1680] + (const void *)&gInstructions[1684] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1681] + (const void *)&gInstructions[1685] }; const ND_TABLE_VEX_W gEvexTable_root_02_c6_01_mem_01_02_w = @@ -1811,13 +1811,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c6_01_mem_01_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_02_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1684] + (const void *)&gInstructions[1688] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_02_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1685] + (const void *)&gInstructions[1689] }; const ND_TABLE_VEX_W gEvexTable_root_02_c6_01_mem_02_02_w = @@ -1843,13 +1843,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c6_01_mem_02_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_05_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2441] + (const void *)&gInstructions[2445] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_05_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2442] + (const void *)&gInstructions[2446] }; const ND_TABLE_VEX_W gEvexTable_root_02_c6_01_mem_05_02_w = @@ -1875,13 +1875,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c6_01_mem_05_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_06_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2445] + (const void *)&gInstructions[2449] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c6_01_mem_06_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2446] + (const void *)&gInstructions[2450] }; const ND_TABLE_VEX_W gEvexTable_root_02_c6_01_mem_06_02_w = @@ -1942,13 +1942,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_c6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1682] + (const void *)&gInstructions[1686] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1683] + (const void *)&gInstructions[1687] }; const ND_TABLE_VEX_W gEvexTable_root_02_c7_01_mem_01_02_w = @@ -1974,13 +1974,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c7_01_mem_01_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_02_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1686] + (const void *)&gInstructions[1690] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_02_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1687] + (const void *)&gInstructions[1691] }; const ND_TABLE_VEX_W gEvexTable_root_02_c7_01_mem_02_02_w = @@ -2006,13 +2006,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c7_01_mem_02_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_05_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2443] + (const void *)&gInstructions[2447] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_05_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2444] + (const void *)&gInstructions[2448] }; const ND_TABLE_VEX_W gEvexTable_root_02_c7_01_mem_05_02_w = @@ -2038,13 +2038,13 @@ const ND_TABLE_VEX_L gEvexTable_root_02_c7_01_mem_05_l = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_06_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2447] + (const void *)&gInstructions[2451] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c7_01_mem_06_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2448] + (const void *)&gInstructions[2452] }; const ND_TABLE_VEX_W gEvexTable_root_02_c7_01_mem_06_02_w = @@ -2105,13 +2105,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_c7_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_93_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1688] + (const void *)&gInstructions[1692] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_93_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1690] + (const void *)&gInstructions[1694] }; const ND_TABLE_VEX_W gEvexTable_root_02_93_01_mem_w = @@ -2146,13 +2146,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_93_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_42_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1692] + (const void *)&gInstructions[1696] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_42_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1693] + (const void *)&gInstructions[1697] }; const ND_TABLE_VEX_W gEvexTable_root_02_42_01_w = @@ -2178,13 +2178,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_42_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_43_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1694] + (const void *)&gInstructions[1698] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_43_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1695] + (const void *)&gInstructions[1699] }; const ND_TABLE_VEX_W gEvexTable_root_02_43_01_w = @@ -2210,7 +2210,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_43_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_cf_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1704] + (const void *)&gInstructions[1708] }; const ND_TABLE_VEX_W gEvexTable_root_02_cf_01_w = @@ -2236,7 +2236,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_cf_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_2a_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1813] + (const void *)&gInstructions[1817] }; const ND_TABLE_VEX_W gEvexTable_root_02_2a_01_mem_w = @@ -2260,7 +2260,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_2a_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_2a_02_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1937] + (const void *)&gInstructions[1941] }; const ND_TABLE_VEX_W gEvexTable_root_02_2a_02_reg_w = @@ -2295,13 +2295,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_2a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_68_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1877] + (const void *)&gInstructions[1881] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_68_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1878] + (const void *)&gInstructions[1882] }; const ND_TABLE_VEX_W gEvexTable_root_02_68_03_w = @@ -2327,7 +2327,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_68_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_53_03_mem_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1880] + (const void *)&gInstructions[1884] }; const ND_TABLE_VEX_W gEvexTable_root_02_53_03_mem_02_w = @@ -2362,7 +2362,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_53_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_53_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1994] + (const void *)&gInstructions[1998] }; const ND_TABLE_VEX_W gEvexTable_root_02_53_01_w = @@ -2388,7 +2388,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_53_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1881] + (const void *)&gInstructions[1885] }; const ND_TABLE_VEX_PP gEvexTable_root_02_1c_pp = @@ -2405,7 +2405,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1883] + (const void *)&gInstructions[1887] }; const ND_TABLE_VEX_W gEvexTable_root_02_1e_01_w = @@ -2431,7 +2431,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1885] + (const void *)&gInstructions[1889] }; const ND_TABLE_VEX_W gEvexTable_root_02_1f_01_w = @@ -2457,7 +2457,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_1d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1886] + (const void *)&gInstructions[1890] }; const ND_TABLE_VEX_PP gEvexTable_root_02_1d_pp = @@ -2474,7 +2474,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_1d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_2b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1892] + (const void *)&gInstructions[1896] }; const ND_TABLE_VEX_W gEvexTable_root_02_2b_01_w = @@ -2500,13 +2500,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_2b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_66_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1925] + (const void *)&gInstructions[1929] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_66_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1928] + (const void *)&gInstructions[1932] }; const ND_TABLE_VEX_W gEvexTable_root_02_66_01_w = @@ -2532,13 +2532,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_66_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_64_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1926] + (const void *)&gInstructions[1930] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_64_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1927] + (const void *)&gInstructions[1931] }; const ND_TABLE_VEX_W gEvexTable_root_02_64_01_w = @@ -2564,7 +2564,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_64_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_78_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1931] + (const void *)&gInstructions[1935] }; const ND_TABLE_VEX_W gEvexTable_root_02_78_01_w = @@ -2590,7 +2590,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_78_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7a_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1932] + (const void *)&gInstructions[1936] }; const ND_TABLE_VEX_W gEvexTable_root_02_7a_01_reg_w = @@ -2625,7 +2625,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_58_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1934] + (const void *)&gInstructions[1938] }; const ND_TABLE_VEX_W gEvexTable_root_02_58_01_w = @@ -2651,13 +2651,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_58_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7c_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1935] + (const void *)&gInstructions[1939] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_7c_01_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1940] + (const void *)&gInstructions[1944] }; const ND_TABLE_VEX_W gEvexTable_root_02_7c_01_reg_w = @@ -2692,7 +2692,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3a_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1938] + (const void *)&gInstructions[1942] }; const ND_TABLE_VEX_W gEvexTable_root_02_3a_02_reg_w = @@ -2716,7 +2716,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_3a_02_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2145] + (const void *)&gInstructions[2149] }; const ND_TABLE_VEX_PP gEvexTable_root_02_3a_pp = @@ -2733,7 +2733,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_79_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1942] + (const void *)&gInstructions[1946] }; const ND_TABLE_VEX_W gEvexTable_root_02_79_01_w = @@ -2759,7 +2759,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_79_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7b_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1943] + (const void *)&gInstructions[1947] }; const ND_TABLE_VEX_W gEvexTable_root_02_7b_01_reg_w = @@ -2794,7 +2794,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_29_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1955] + (const void *)&gInstructions[1959] }; const ND_TABLE_VEX_W gEvexTable_root_02_29_01_w = @@ -2809,13 +2809,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_29_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_29_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2147] + (const void *)&gInstructions[2151] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_29_02_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2190] + (const void *)&gInstructions[2194] }; const ND_TABLE_VEX_W gEvexTable_root_02_29_02_reg_w = @@ -2850,7 +2850,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_29_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_37_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1965] + (const void *)&gInstructions[1969] }; const ND_TABLE_VEX_W gEvexTable_root_02_37_01_w = @@ -2876,13 +2876,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_37_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_63_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1979] + (const void *)&gInstructions[1983] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_63_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1982] + (const void *)&gInstructions[1986] }; const ND_TABLE_VEX_W gEvexTable_root_02_63_01_w = @@ -2908,13 +2908,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_63_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_8b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1980] + (const void *)&gInstructions[1984] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_8b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1981] + (const void *)&gInstructions[1985] }; const ND_TABLE_VEX_W gEvexTable_root_02_8b_01_w = @@ -2940,13 +2940,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_8b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_c4_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1989] + (const void *)&gInstructions[1993] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_c4_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1990] + (const void *)&gInstructions[1994] }; const ND_TABLE_VEX_W gEvexTable_root_02_c4_01_w = @@ -2972,7 +2972,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_c4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_50_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1991] + (const void *)&gInstructions[1995] }; const ND_TABLE_VEX_W gEvexTable_root_02_50_01_w = @@ -2998,7 +2998,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_50_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_51_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1992] + (const void *)&gInstructions[1996] }; const ND_TABLE_VEX_W gEvexTable_root_02_51_01_w = @@ -3024,13 +3024,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_51_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_8d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1997] + (const void *)&gInstructions[2001] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_8d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2034] + (const void *)&gInstructions[2038] }; const ND_TABLE_VEX_W gEvexTable_root_02_8d_01_w = @@ -3056,13 +3056,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_8d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_36_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1998] + (const void *)&gInstructions[2002] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_36_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2025] + (const void *)&gInstructions[2029] }; const ND_TABLE_VEX_W gEvexTable_root_02_36_01_w = @@ -3088,13 +3088,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_36_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_75_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2000] + (const void *)&gInstructions[2004] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_75_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2005] + (const void *)&gInstructions[2009] }; const ND_TABLE_VEX_W gEvexTable_root_02_75_01_w = @@ -3120,13 +3120,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_75_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_76_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2001] + (const void *)&gInstructions[2005] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_76_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2004] + (const void *)&gInstructions[2008] }; const ND_TABLE_VEX_W gEvexTable_root_02_76_01_w = @@ -3152,13 +3152,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_76_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_77_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2002] + (const void *)&gInstructions[2006] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_77_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2003] + (const void *)&gInstructions[2007] }; const ND_TABLE_VEX_W gEvexTable_root_02_77_01_w = @@ -3184,7 +3184,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_77_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_0d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2010] + (const void *)&gInstructions[2014] }; const ND_TABLE_VEX_W gEvexTable_root_02_0d_01_w = @@ -3210,7 +3210,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_0d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_0c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2014] + (const void *)&gInstructions[2018] }; const ND_TABLE_VEX_W gEvexTable_root_02_0c_01_w = @@ -3236,13 +3236,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_0c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_16_01_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2018] + (const void *)&gInstructions[2022] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_16_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2022] + (const void *)&gInstructions[2026] }; const ND_TABLE_VEX_W gEvexTable_root_02_16_01_01_w = @@ -3257,13 +3257,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_16_01_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_16_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2019] + (const void *)&gInstructions[2023] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_16_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2023] + (const void *)&gInstructions[2027] }; const ND_TABLE_VEX_W gEvexTable_root_02_16_01_02_w = @@ -3300,13 +3300,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_16_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2028] + (const void *)&gInstructions[2032] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_7d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2033] + (const void *)&gInstructions[2037] }; const ND_TABLE_VEX_W gEvexTable_root_02_7d_01_w = @@ -3332,13 +3332,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2029] + (const void *)&gInstructions[2033] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_7e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2032] + (const void *)&gInstructions[2036] }; const ND_TABLE_VEX_W gEvexTable_root_02_7e_01_w = @@ -3364,13 +3364,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_7f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2030] + (const void *)&gInstructions[2034] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_7f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2031] + (const void *)&gInstructions[2035] }; const ND_TABLE_VEX_W gEvexTable_root_02_7f_01_w = @@ -3396,13 +3396,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_7f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_62_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2035] + (const void *)&gInstructions[2039] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_62_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2038] + (const void *)&gInstructions[2042] }; const ND_TABLE_VEX_W gEvexTable_root_02_62_01_w = @@ -3428,13 +3428,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_62_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_89_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2036] + (const void *)&gInstructions[2040] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_89_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2037] + (const void *)&gInstructions[2041] }; const ND_TABLE_VEX_W gEvexTable_root_02_89_01_w = @@ -3460,13 +3460,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_89_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_90_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2053] + (const void *)&gInstructions[2057] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_90_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2055] + (const void *)&gInstructions[2059] }; const ND_TABLE_VEX_W gEvexTable_root_02_90_01_mem_w = @@ -3501,13 +3501,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_90_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_91_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2057] + (const void *)&gInstructions[2061] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_91_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2059] + (const void *)&gInstructions[2063] }; const ND_TABLE_VEX_W gEvexTable_root_02_91_01_mem_w = @@ -3542,13 +3542,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_91_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_44_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2095] + (const void *)&gInstructions[2099] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_44_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2096] + (const void *)&gInstructions[2100] }; const ND_TABLE_VEX_W gEvexTable_root_02_44_01_w = @@ -3574,7 +3574,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_44_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b5_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2109] + (const void *)&gInstructions[2113] }; const ND_TABLE_VEX_W gEvexTable_root_02_b5_01_w = @@ -3600,7 +3600,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b5_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_b4_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2110] + (const void *)&gInstructions[2114] }; const ND_TABLE_VEX_W gEvexTable_root_02_b4_01_w = @@ -3626,7 +3626,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_b4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_04_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2111] + (const void *)&gInstructions[2115] }; const ND_TABLE_VEX_PP gEvexTable_root_02_04_pp = @@ -3643,7 +3643,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_04_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2119] + (const void *)&gInstructions[2123] }; const ND_TABLE_VEX_PP gEvexTable_root_02_3c_pp = @@ -3660,13 +3660,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2121] + (const void *)&gInstructions[2125] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_3d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2123] + (const void *)&gInstructions[2127] }; const ND_TABLE_VEX_W gEvexTable_root_02_3d_01_w = @@ -3692,13 +3692,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2128] + (const void *)&gInstructions[2132] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_3f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2130] + (const void *)&gInstructions[2134] }; const ND_TABLE_VEX_W gEvexTable_root_02_3f_01_w = @@ -3724,7 +3724,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2131] + (const void *)&gInstructions[2135] }; const ND_TABLE_VEX_PP gEvexTable_root_02_3e_pp = @@ -3741,19 +3741,19 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_38_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2133] + (const void *)&gInstructions[2137] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_38_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2152] + (const void *)&gInstructions[2156] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_38_02_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2153] + (const void *)&gInstructions[2157] }; const ND_TABLE_VEX_W gEvexTable_root_02_38_02_reg_w = @@ -3788,13 +3788,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_38_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_39_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2135] + (const void *)&gInstructions[2139] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_39_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2137] + (const void *)&gInstructions[2141] }; const ND_TABLE_VEX_W gEvexTable_root_02_39_01_w = @@ -3809,13 +3809,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_39_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_39_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2148] + (const void *)&gInstructions[2152] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_39_02_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2156] + (const void *)&gInstructions[2160] }; const ND_TABLE_VEX_W gEvexTable_root_02_39_02_reg_w = @@ -3850,13 +3850,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_39_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_3b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2142] + (const void *)&gInstructions[2146] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_3b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2144] + (const void *)&gInstructions[2148] }; const ND_TABLE_VEX_W gEvexTable_root_02_3b_01_w = @@ -3882,7 +3882,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_3b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_31_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2149] + (const void *)&gInstructions[2153] }; const ND_TABLE_VEX_W gEvexTable_root_02_31_02_w = @@ -3897,7 +3897,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_31_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_31_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2192] + (const void *)&gInstructions[2196] }; const ND_TABLE_VEX_PP gEvexTable_root_02_31_pp = @@ -3914,7 +3914,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_31_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_33_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2150] + (const void *)&gInstructions[2154] }; const ND_TABLE_VEX_W gEvexTable_root_02_33_02_w = @@ -3929,7 +3929,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_33_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_33_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2204] + (const void *)&gInstructions[2208] }; const ND_TABLE_VEX_PP gEvexTable_root_02_33_pp = @@ -3946,13 +3946,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_33_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_28_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2151] + (const void *)&gInstructions[2155] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_28_02_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2154] + (const void *)&gInstructions[2158] }; const ND_TABLE_VEX_W gEvexTable_root_02_28_02_reg_w = @@ -3976,7 +3976,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_02_28_02_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_02_28_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2210] + (const void *)&gInstructions[2214] }; const ND_TABLE_VEX_W gEvexTable_root_02_28_01_w = @@ -4002,7 +4002,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_28_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_32_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2157] + (const void *)&gInstructions[2161] }; const ND_TABLE_VEX_W gEvexTable_root_02_32_02_w = @@ -4017,7 +4017,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_32_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_32_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2195] + (const void *)&gInstructions[2199] }; const ND_TABLE_VEX_PP gEvexTable_root_02_32_pp = @@ -4034,7 +4034,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_32_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_35_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2158] + (const void *)&gInstructions[2162] }; const ND_TABLE_VEX_W gEvexTable_root_02_35_02_w = @@ -4049,7 +4049,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_35_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_35_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2201] + (const void *)&gInstructions[2205] }; const ND_TABLE_VEX_W gEvexTable_root_02_35_01_w = @@ -4075,7 +4075,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_35_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_34_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2159] + (const void *)&gInstructions[2163] }; const ND_TABLE_VEX_W gEvexTable_root_02_34_02_w = @@ -4090,7 +4090,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_34_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_34_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2207] + (const void *)&gInstructions[2211] }; const ND_TABLE_VEX_PP gEvexTable_root_02_34_pp = @@ -4107,7 +4107,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_34_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_21_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2160] + (const void *)&gInstructions[2164] }; const ND_TABLE_VEX_W gEvexTable_root_02_21_02_w = @@ -4122,7 +4122,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_21_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_21_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2166] + (const void *)&gInstructions[2170] }; const ND_TABLE_VEX_PP gEvexTable_root_02_21_pp = @@ -4139,7 +4139,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_21_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_23_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2161] + (const void *)&gInstructions[2165] }; const ND_TABLE_VEX_W gEvexTable_root_02_23_02_w = @@ -4154,7 +4154,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_23_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_23_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2178] + (const void *)&gInstructions[2182] }; const ND_TABLE_VEX_PP gEvexTable_root_02_23_pp = @@ -4171,7 +4171,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_23_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_22_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2162] + (const void *)&gInstructions[2166] }; const ND_TABLE_VEX_W gEvexTable_root_02_22_02_w = @@ -4186,7 +4186,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_22_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_22_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2169] + (const void *)&gInstructions[2173] }; const ND_TABLE_VEX_PP gEvexTable_root_02_22_pp = @@ -4203,7 +4203,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_22_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_25_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2163] + (const void *)&gInstructions[2167] }; const ND_TABLE_VEX_W gEvexTable_root_02_25_02_w = @@ -4218,7 +4218,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_25_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_25_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2175] + (const void *)&gInstructions[2179] }; const ND_TABLE_VEX_W gEvexTable_root_02_25_01_w = @@ -4244,7 +4244,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_25_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_24_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2164] + (const void *)&gInstructions[2168] }; const ND_TABLE_VEX_W gEvexTable_root_02_24_02_w = @@ -4259,7 +4259,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_24_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_24_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2181] + (const void *)&gInstructions[2185] }; const ND_TABLE_VEX_PP gEvexTable_root_02_24_pp = @@ -4276,7 +4276,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_24_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_20_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2165] + (const void *)&gInstructions[2169] }; const ND_TABLE_VEX_W gEvexTable_root_02_20_02_w = @@ -4291,7 +4291,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_20_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_20_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2172] + (const void *)&gInstructions[2176] }; const ND_TABLE_VEX_PP gEvexTable_root_02_20_pp = @@ -4308,7 +4308,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_20_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_11_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2184] + (const void *)&gInstructions[2188] }; const ND_TABLE_VEX_W gEvexTable_root_02_11_02_w = @@ -4323,7 +4323,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_11_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_11_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2329] + (const void *)&gInstructions[2333] }; const ND_TABLE_VEX_W gEvexTable_root_02_11_01_w = @@ -4349,7 +4349,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_11_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_12_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2186] + (const void *)&gInstructions[2190] }; const ND_TABLE_VEX_W gEvexTable_root_02_12_02_w = @@ -4364,7 +4364,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_12_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_12_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2315] + (const void *)&gInstructions[2319] }; const ND_TABLE_VEX_W gEvexTable_root_02_12_01_w = @@ -4390,7 +4390,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_12_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_15_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2187] + (const void *)&gInstructions[2191] }; const ND_TABLE_VEX_W gEvexTable_root_02_15_02_w = @@ -4405,13 +4405,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_15_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_15_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2237] + (const void *)&gInstructions[2241] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_15_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2238] + (const void *)&gInstructions[2242] }; const ND_TABLE_VEX_W gEvexTable_root_02_15_01_w = @@ -4437,7 +4437,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_15_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_14_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2188] + (const void *)&gInstructions[2192] }; const ND_TABLE_VEX_W gEvexTable_root_02_14_02_w = @@ -4452,13 +4452,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_14_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_14_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2241] + (const void *)&gInstructions[2245] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_14_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2242] + (const void *)&gInstructions[2246] }; const ND_TABLE_VEX_W gEvexTable_root_02_14_01_w = @@ -4484,7 +4484,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_14_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_10_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2189] + (const void *)&gInstructions[2193] }; const ND_TABLE_VEX_W gEvexTable_root_02_10_02_w = @@ -4499,7 +4499,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_10_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_10_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2348] + (const void *)&gInstructions[2352] }; const ND_TABLE_VEX_W gEvexTable_root_02_10_01_w = @@ -4525,7 +4525,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_10_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_30_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2191] + (const void *)&gInstructions[2195] }; const ND_TABLE_VEX_W gEvexTable_root_02_30_02_w = @@ -4540,7 +4540,7 @@ const ND_TABLE_VEX_W gEvexTable_root_02_30_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_30_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2198] + (const void *)&gInstructions[2202] }; const ND_TABLE_VEX_PP gEvexTable_root_02_30_pp = @@ -4557,7 +4557,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_30_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_0b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2212] + (const void *)&gInstructions[2216] }; const ND_TABLE_VEX_PP gEvexTable_root_02_0b_pp = @@ -4574,13 +4574,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_0b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_40_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2218] + (const void *)&gInstructions[2222] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_40_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2220] + (const void *)&gInstructions[2224] }; const ND_TABLE_VEX_W gEvexTable_root_02_40_01_w = @@ -4606,7 +4606,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_40_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_83_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2223] + (const void *)&gInstructions[2227] }; const ND_TABLE_VEX_W gEvexTable_root_02_83_01_w = @@ -4632,13 +4632,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_83_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_54_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2226] + (const void *)&gInstructions[2230] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_54_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2229] + (const void *)&gInstructions[2233] }; const ND_TABLE_VEX_W gEvexTable_root_02_54_01_w = @@ -4664,13 +4664,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_54_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_55_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2227] + (const void *)&gInstructions[2231] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_55_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2228] + (const void *)&gInstructions[2232] }; const ND_TABLE_VEX_W gEvexTable_root_02_55_01_w = @@ -4696,13 +4696,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_55_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a0_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2257] + (const void *)&gInstructions[2261] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a0_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2258] + (const void *)&gInstructions[2262] }; const ND_TABLE_VEX_W gEvexTable_root_02_a0_01_mem_w = @@ -4737,13 +4737,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a0_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a1_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2259] + (const void *)&gInstructions[2263] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a1_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2260] + (const void *)&gInstructions[2264] }; const ND_TABLE_VEX_W gEvexTable_root_02_a1_01_mem_w = @@ -4778,13 +4778,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a1_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_71_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2276] + (const void *)&gInstructions[2280] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_71_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2277] + (const void *)&gInstructions[2281] }; const ND_TABLE_VEX_W gEvexTable_root_02_71_01_w = @@ -4810,7 +4810,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_71_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_70_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2278] + (const void *)&gInstructions[2282] }; const ND_TABLE_VEX_W gEvexTable_root_02_70_01_w = @@ -4836,13 +4836,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_70_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_73_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2285] + (const void *)&gInstructions[2289] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_73_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2286] + (const void *)&gInstructions[2290] }; const ND_TABLE_VEX_W gEvexTable_root_02_73_01_w = @@ -4868,7 +4868,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_73_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2289] + (const void *)&gInstructions[2293] }; const ND_TABLE_VEX_PP gEvexTable_root_02_00_pp = @@ -4885,7 +4885,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_00_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_8f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2291] + (const void *)&gInstructions[2295] }; const ND_TABLE_VEX_W gEvexTable_root_02_8f_01_w = @@ -4911,13 +4911,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_8f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_47_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2311] + (const void *)&gInstructions[2315] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_47_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2313] + (const void *)&gInstructions[2317] }; const ND_TABLE_VEX_W gEvexTable_root_02_47_01_w = @@ -4943,13 +4943,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_47_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_46_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2326] + (const void *)&gInstructions[2330] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_46_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2328] + (const void *)&gInstructions[2332] }; const ND_TABLE_VEX_W gEvexTable_root_02_46_01_w = @@ -4975,13 +4975,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_46_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_45_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2344] + (const void *)&gInstructions[2348] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_45_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2346] + (const void *)&gInstructions[2350] }; const ND_TABLE_VEX_W gEvexTable_root_02_45_01_w = @@ -5007,13 +5007,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_45_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_26_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2372] + (const void *)&gInstructions[2376] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_26_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2375] + (const void *)&gInstructions[2379] }; const ND_TABLE_VEX_W gEvexTable_root_02_26_01_w = @@ -5028,13 +5028,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_26_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_26_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2376] + (const void *)&gInstructions[2380] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_26_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2379] + (const void *)&gInstructions[2383] }; const ND_TABLE_VEX_W gEvexTable_root_02_26_02_w = @@ -5060,13 +5060,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_26_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_27_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2373] + (const void *)&gInstructions[2377] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_27_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2374] + (const void *)&gInstructions[2378] }; const ND_TABLE_VEX_W gEvexTable_root_02_27_01_w = @@ -5081,13 +5081,13 @@ const ND_TABLE_VEX_W gEvexTable_root_02_27_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_02_27_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2377] + (const void *)&gInstructions[2381] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_27_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2378] + (const void *)&gInstructions[2382] }; const ND_TABLE_VEX_W gEvexTable_root_02_27_02_w = @@ -5113,13 +5113,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_27_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_4c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2403] + (const void *)&gInstructions[2407] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_4c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2404] + (const void *)&gInstructions[2408] }; const ND_TABLE_VEX_W gEvexTable_root_02_4c_01_w = @@ -5145,13 +5145,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_4c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_4d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2405] + (const void *)&gInstructions[2409] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_4d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2406] + (const void *)&gInstructions[2410] }; const ND_TABLE_VEX_W gEvexTable_root_02_4d_01_w = @@ -5177,13 +5177,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_4d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_ca_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2407] + (const void *)&gInstructions[2411] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_ca_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2408] + (const void *)&gInstructions[2412] }; const ND_TABLE_VEX_W gEvexTable_root_02_ca_01_02_w = @@ -5220,13 +5220,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_ca_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_cb_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2409] + (const void *)&gInstructions[2413] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_cb_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2410] + (const void *)&gInstructions[2414] }; const ND_TABLE_VEX_W gEvexTable_root_02_cb_01_w = @@ -5252,13 +5252,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_cb_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_4e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2425] + (const void *)&gInstructions[2429] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_4e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2426] + (const void *)&gInstructions[2430] }; const ND_TABLE_VEX_W gEvexTable_root_02_4e_01_w = @@ -5284,13 +5284,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_4e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_4f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2427] + (const void *)&gInstructions[2431] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_4f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2428] + (const void *)&gInstructions[2432] }; const ND_TABLE_VEX_W gEvexTable_root_02_4f_01_w = @@ -5316,13 +5316,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_4f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_cc_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2429] + (const void *)&gInstructions[2433] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_cc_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2430] + (const void *)&gInstructions[2434] }; const ND_TABLE_VEX_W gEvexTable_root_02_cc_01_02_w = @@ -5359,13 +5359,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_cc_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_cd_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2431] + (const void *)&gInstructions[2435] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_cd_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2432] + (const void *)&gInstructions[2436] }; const ND_TABLE_VEX_W gEvexTable_root_02_cd_01_w = @@ -5391,13 +5391,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_cd_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_2c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2435] + (const void *)&gInstructions[2439] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_2c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2436] + (const void *)&gInstructions[2440] }; const ND_TABLE_VEX_W gEvexTable_root_02_2c_01_w = @@ -5423,13 +5423,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_2c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_2d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2437] + (const void *)&gInstructions[2441] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_2d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2438] + (const void *)&gInstructions[2442] }; const ND_TABLE_VEX_W gEvexTable_root_02_2d_01_w = @@ -5455,13 +5455,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_2d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a2_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2439] + (const void *)&gInstructions[2443] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a2_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2440] + (const void *)&gInstructions[2444] }; const ND_TABLE_VEX_W gEvexTable_root_02_a2_01_mem_w = @@ -5496,13 +5496,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_02_a2_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_02_a3_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2449] + (const void *)&gInstructions[2453] }; const ND_TABLE_INSTRUCTION gEvexTable_root_02_a3_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2450] + (const void *)&gInstructions[2454] }; const ND_TABLE_VEX_W gEvexTable_root_02_a3_01_mem_w = @@ -5800,7 +5800,7 @@ const ND_TABLE_OPCODE gEvexTable_root_02_opcode = const ND_TABLE_INSTRUCTION gEvexTable_root_01_58_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1337] + (const void *)&gInstructions[1341] }; const ND_TABLE_VEX_W gEvexTable_root_01_58_01_w = @@ -5815,7 +5815,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_58_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_58_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1339] + (const void *)&gInstructions[1343] }; const ND_TABLE_VEX_W gEvexTable_root_01_58_00_w = @@ -5830,7 +5830,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_58_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_58_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1341] + (const void *)&gInstructions[1345] }; const ND_TABLE_VEX_W gEvexTable_root_01_58_03_w = @@ -5845,7 +5845,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_58_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_58_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1343] + (const void *)&gInstructions[1347] }; const ND_TABLE_VEX_W gEvexTable_root_01_58_02_w = @@ -5871,7 +5871,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_58_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_55_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1359] + (const void *)&gInstructions[1363] }; const ND_TABLE_VEX_W gEvexTable_root_01_55_01_w = @@ -5886,7 +5886,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_55_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_55_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1361] + (const void *)&gInstructions[1365] }; const ND_TABLE_VEX_W gEvexTable_root_01_55_00_w = @@ -5912,7 +5912,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_55_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_54_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1363] + (const void *)&gInstructions[1367] }; const ND_TABLE_VEX_W gEvexTable_root_01_54_01_w = @@ -5927,7 +5927,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_54_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_54_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1365] + (const void *)&gInstructions[1369] }; const ND_TABLE_VEX_W gEvexTable_root_01_54_00_w = @@ -5953,7 +5953,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_54_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c2_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1389] + (const void *)&gInstructions[1393] }; const ND_TABLE_VEX_W gEvexTable_root_01_c2_01_w = @@ -5968,7 +5968,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_c2_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c2_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1391] + (const void *)&gInstructions[1395] }; const ND_TABLE_VEX_W gEvexTable_root_01_c2_00_w = @@ -5983,7 +5983,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_c2_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c2_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1393] + (const void *)&gInstructions[1397] }; const ND_TABLE_VEX_W gEvexTable_root_01_c2_03_w = @@ -5998,7 +5998,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_c2_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c2_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1395] + (const void *)&gInstructions[1399] }; const ND_TABLE_VEX_W gEvexTable_root_01_c2_02_w = @@ -6024,7 +6024,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_c2_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1397] + (const void *)&gInstructions[1401] }; const ND_TABLE_VEX_W gEvexTable_root_01_2f_01_w = @@ -6039,7 +6039,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_2f_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2f_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1399] + (const void *)&gInstructions[1403] }; const ND_TABLE_VEX_W gEvexTable_root_01_2f_00_w = @@ -6065,13 +6065,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e6_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1403] + (const void *)&gInstructions[1407] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_e6_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1432] + (const void *)&gInstructions[1436] }; const ND_TABLE_VEX_W gEvexTable_root_01_e6_02_w = @@ -6086,7 +6086,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_e6_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e6_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1410] + (const void *)&gInstructions[1414] }; const ND_TABLE_VEX_W gEvexTable_root_01_e6_03_w = @@ -6101,7 +6101,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_e6_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1449] + (const void *)&gInstructions[1453] }; const ND_TABLE_VEX_W gEvexTable_root_01_e6_01_w = @@ -6127,13 +6127,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5b_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1406] + (const void *)&gInstructions[1410] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_5b_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1433] + (const void *)&gInstructions[1437] }; const ND_TABLE_VEX_W gEvexTable_root_01_5b_00_w = @@ -6148,7 +6148,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5b_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1421] + (const void *)&gInstructions[1425] }; const ND_TABLE_VEX_W gEvexTable_root_01_5b_01_w = @@ -6163,7 +6163,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5b_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5b_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1454] + (const void *)&gInstructions[1458] }; const ND_TABLE_VEX_W gEvexTable_root_01_5b_02_w = @@ -6189,7 +6189,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1412] + (const void *)&gInstructions[1416] }; const ND_TABLE_VEX_W gEvexTable_root_01_5a_01_w = @@ -6204,7 +6204,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5a_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5a_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1423] + (const void *)&gInstructions[1427] }; const ND_TABLE_VEX_W gEvexTable_root_01_5a_00_w = @@ -6219,7 +6219,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5a_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5a_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1436] + (const void *)&gInstructions[1440] }; const ND_TABLE_VEX_W gEvexTable_root_01_5a_03_w = @@ -6234,7 +6234,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5a_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5a_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1444] + (const void *)&gInstructions[1448] }; const ND_TABLE_VEX_W gEvexTable_root_01_5a_02_w = @@ -6260,13 +6260,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1415] + (const void *)&gInstructions[1419] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1429] + (const void *)&gInstructions[1433] }; const ND_TABLE_VEX_W gEvexTable_root_01_7b_01_w = @@ -6281,13 +6281,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7b_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7b_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1469] + (const void *)&gInstructions[1473] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7b_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1470] + (const void *)&gInstructions[1474] }; const ND_TABLE_VEX_W gEvexTable_root_01_7b_03_w = @@ -6302,7 +6302,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7b_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7b_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1471] + (const void *)&gInstructions[1475] }; const ND_TABLE_VEX_PP gEvexTable_root_01_7b_pp = @@ -6319,13 +6319,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_7b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1416] + (const void *)&gInstructions[1420] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1430] + (const void *)&gInstructions[1434] }; const ND_TABLE_VEX_W gEvexTable_root_01_79_00_w = @@ -6340,13 +6340,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_79_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1417] + (const void *)&gInstructions[1421] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1431] + (const void *)&gInstructions[1435] }; const ND_TABLE_VEX_W gEvexTable_root_01_79_01_w = @@ -6361,13 +6361,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_79_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1438] + (const void *)&gInstructions[1442] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_79_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1448] + (const void *)&gInstructions[1452] }; const ND_TABLE_VEX_PP gEvexTable_root_01_79_pp = @@ -6384,13 +6384,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_79_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2d_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1434] + (const void *)&gInstructions[1438] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_2d_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1446] + (const void *)&gInstructions[1450] }; const ND_TABLE_VEX_PP gEvexTable_root_01_2d_pp = @@ -6407,13 +6407,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2a_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1439] + (const void *)&gInstructions[1443] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_2a_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1440] + (const void *)&gInstructions[1444] }; const ND_TABLE_VEX_W gEvexTable_root_01_2a_03_w = @@ -6428,7 +6428,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_2a_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2a_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1442] + (const void *)&gInstructions[1446] }; const ND_TABLE_VEX_PP gEvexTable_root_01_2a_pp = @@ -6445,13 +6445,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1451] + (const void *)&gInstructions[1455] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1456] + (const void *)&gInstructions[1460] }; const ND_TABLE_VEX_W gEvexTable_root_01_7a_01_w = @@ -6466,13 +6466,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7a_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1465] + (const void *)&gInstructions[1469] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1467] + (const void *)&gInstructions[1471] }; const ND_TABLE_VEX_W gEvexTable_root_01_7a_02_w = @@ -6487,13 +6487,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7a_02_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1466] + (const void *)&gInstructions[1470] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7a_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1468] + (const void *)&gInstructions[1472] }; const ND_TABLE_VEX_W gEvexTable_root_01_7a_03_w = @@ -6519,13 +6519,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_7a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1452] + (const void *)&gInstructions[1456] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1457] + (const void *)&gInstructions[1461] }; const ND_TABLE_VEX_W gEvexTable_root_01_78_00_w = @@ -6540,13 +6540,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_78_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1453] + (const void *)&gInstructions[1457] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1458] + (const void *)&gInstructions[1462] }; const ND_TABLE_VEX_W gEvexTable_root_01_78_01_w = @@ -6561,13 +6561,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_78_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1461] + (const void *)&gInstructions[1465] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_78_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1464] + (const void *)&gInstructions[1468] }; const ND_TABLE_VEX_PP gEvexTable_root_01_78_pp = @@ -6584,13 +6584,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_78_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2c_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1459] + (const void *)&gInstructions[1463] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_2c_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1462] + (const void *)&gInstructions[1466] }; const ND_TABLE_VEX_PP gEvexTable_root_01_2c_pp = @@ -6607,7 +6607,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1473] + (const void *)&gInstructions[1477] }; const ND_TABLE_VEX_W gEvexTable_root_01_5e_01_w = @@ -6622,7 +6622,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5e_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5e_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1475] + (const void *)&gInstructions[1479] }; const ND_TABLE_VEX_W gEvexTable_root_01_5e_00_w = @@ -6637,7 +6637,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5e_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5e_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1477] + (const void *)&gInstructions[1481] }; const ND_TABLE_VEX_W gEvexTable_root_01_5e_03_w = @@ -6652,7 +6652,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5e_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5e_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1479] + (const void *)&gInstructions[1483] }; const ND_TABLE_VEX_W gEvexTable_root_01_5e_02_w = @@ -6678,7 +6678,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1731] + (const void *)&gInstructions[1735] }; const ND_TABLE_VEX_W gEvexTable_root_01_5f_01_w = @@ -6693,7 +6693,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5f_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5f_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1733] + (const void *)&gInstructions[1737] }; const ND_TABLE_VEX_W gEvexTable_root_01_5f_00_w = @@ -6708,7 +6708,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5f_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5f_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1735] + (const void *)&gInstructions[1739] }; const ND_TABLE_VEX_W gEvexTable_root_01_5f_03_w = @@ -6723,7 +6723,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5f_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5f_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1737] + (const void *)&gInstructions[1741] }; const ND_TABLE_VEX_W gEvexTable_root_01_5f_02_w = @@ -6749,7 +6749,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1744] + (const void *)&gInstructions[1748] }; const ND_TABLE_VEX_W gEvexTable_root_01_5d_01_w = @@ -6764,7 +6764,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5d_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5d_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1746] + (const void *)&gInstructions[1750] }; const ND_TABLE_VEX_W gEvexTable_root_01_5d_00_w = @@ -6779,7 +6779,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5d_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5d_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1748] + (const void *)&gInstructions[1752] }; const ND_TABLE_VEX_W gEvexTable_root_01_5d_03_w = @@ -6794,7 +6794,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5d_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5d_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1750] + (const void *)&gInstructions[1754] }; const ND_TABLE_VEX_W gEvexTable_root_01_5d_02_w = @@ -6820,7 +6820,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_28_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1756] + (const void *)&gInstructions[1760] }; const ND_TABLE_VEX_W gEvexTable_root_01_28_01_w = @@ -6835,7 +6835,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_28_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_28_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1760] + (const void *)&gInstructions[1764] }; const ND_TABLE_VEX_W gEvexTable_root_01_28_00_w = @@ -6861,7 +6861,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_28_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_29_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1757] + (const void *)&gInstructions[1761] }; const ND_TABLE_VEX_W gEvexTable_root_01_29_01_w = @@ -6876,7 +6876,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_29_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_29_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1761] + (const void *)&gInstructions[1765] }; const ND_TABLE_VEX_W gEvexTable_root_01_29_00_w = @@ -6902,13 +6902,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_29_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6e_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1764] + (const void *)&gInstructions[1768] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_6e_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1819] + (const void *)&gInstructions[1823] }; const ND_TABLE_VEX_W gEvexTable_root_01_6e_01_00_w = @@ -6945,13 +6945,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7e_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1765] + (const void *)&gInstructions[1769] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7e_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1820] + (const void *)&gInstructions[1824] }; const ND_TABLE_VEX_W gEvexTable_root_01_7e_01_00_w = @@ -6977,7 +6977,7 @@ const ND_TABLE_VEX_L gEvexTable_root_01_7e_01_l = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7e_02_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1821] + (const void *)&gInstructions[1825] }; const ND_TABLE_VEX_W gEvexTable_root_01_7e_02_00_w = @@ -7014,7 +7014,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_7e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_03_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1768] + (const void *)&gInstructions[1772] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_03_00_w = @@ -7029,7 +7029,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_12_03_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_03_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1769] + (const void *)&gInstructions[1773] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_03_01_w = @@ -7044,7 +7044,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_12_03_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_03_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1770] + (const void *)&gInstructions[1774] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_03_02_w = @@ -7070,7 +7070,7 @@ const ND_TABLE_VEX_L gEvexTable_root_01_12_03_l = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_00_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1789] + (const void *)&gInstructions[1793] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_00_reg_00_w = @@ -7096,7 +7096,7 @@ const ND_TABLE_VEX_L gEvexTable_root_01_12_00_reg_l = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_00_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1805] + (const void *)&gInstructions[1809] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_00_mem_00_w = @@ -7131,7 +7131,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_12_00_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_01_mem_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1801] + (const void *)&gInstructions[1805] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_01_mem_00_w = @@ -7166,7 +7166,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_12_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_12_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1837] + (const void *)&gInstructions[1841] }; const ND_TABLE_VEX_W gEvexTable_root_01_12_02_w = @@ -7192,13 +7192,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_12_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1775] + (const void *)&gInstructions[1779] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1777] + (const void *)&gInstructions[1781] }; const ND_TABLE_VEX_W gEvexTable_root_01_6f_01_w = @@ -7213,13 +7213,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_6f_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1781] + (const void *)&gInstructions[1785] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1787] + (const void *)&gInstructions[1791] }; const ND_TABLE_VEX_W gEvexTable_root_01_6f_03_w = @@ -7234,13 +7234,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_6f_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1783] + (const void *)&gInstructions[1787] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_6f_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1785] + (const void *)&gInstructions[1789] }; const ND_TABLE_VEX_W gEvexTable_root_01_6f_02_w = @@ -7266,13 +7266,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1776] + (const void *)&gInstructions[1780] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1778] + (const void *)&gInstructions[1782] }; const ND_TABLE_VEX_W gEvexTable_root_01_7f_01_w = @@ -7287,13 +7287,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7f_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1782] + (const void *)&gInstructions[1786] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1788] + (const void *)&gInstructions[1792] }; const ND_TABLE_VEX_W gEvexTable_root_01_7f_03_w = @@ -7308,13 +7308,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_7f_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1784] + (const void *)&gInstructions[1788] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_7f_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1786] + (const void *)&gInstructions[1790] }; const ND_TABLE_VEX_W gEvexTable_root_01_7f_02_w = @@ -7340,7 +7340,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_7f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_16_01_mem_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1791] + (const void *)&gInstructions[1795] }; const ND_TABLE_VEX_W gEvexTable_root_01_16_01_mem_00_w = @@ -7375,7 +7375,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_16_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_16_00_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1795] + (const void *)&gInstructions[1799] }; const ND_TABLE_VEX_W gEvexTable_root_01_16_00_mem_00_w = @@ -7401,7 +7401,7 @@ const ND_TABLE_VEX_L gEvexTable_root_01_16_00_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_01_16_00_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1799] + (const void *)&gInstructions[1803] }; const ND_TABLE_VEX_W gEvexTable_root_01_16_00_reg_00_w = @@ -7436,7 +7436,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_16_00_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_16_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1835] + (const void *)&gInstructions[1839] }; const ND_TABLE_VEX_W gEvexTable_root_01_16_02_w = @@ -7462,7 +7462,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_16_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_17_01_mem_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1792] + (const void *)&gInstructions[1796] }; const ND_TABLE_VEX_W gEvexTable_root_01_17_01_mem_00_w = @@ -7497,7 +7497,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_17_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_17_00_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1796] + (const void *)&gInstructions[1800] }; const ND_TABLE_VEX_W gEvexTable_root_01_17_00_mem_00_w = @@ -7543,7 +7543,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_17_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_13_01_mem_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1802] + (const void *)&gInstructions[1806] }; const ND_TABLE_VEX_W gEvexTable_root_01_13_01_mem_00_w = @@ -7578,7 +7578,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_13_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_13_00_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1806] + (const void *)&gInstructions[1810] }; const ND_TABLE_VEX_W gEvexTable_root_01_13_00_mem_00_w = @@ -7624,7 +7624,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_13_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e7_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1811] + (const void *)&gInstructions[1815] }; const ND_TABLE_VEX_W gEvexTable_root_01_e7_01_mem_w = @@ -7659,7 +7659,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e7_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2b_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1815] + (const void *)&gInstructions[1819] }; const ND_TABLE_VEX_W gEvexTable_root_01_2b_01_mem_w = @@ -7683,7 +7683,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_2b_01_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2b_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1817] + (const void *)&gInstructions[1821] }; const ND_TABLE_VEX_W gEvexTable_root_01_2b_00_mem_w = @@ -7718,7 +7718,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d6_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1822] + (const void *)&gInstructions[1826] }; const ND_TABLE_VEX_W gEvexTable_root_01_d6_01_00_w = @@ -7755,7 +7755,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_03_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1827] + (const void *)&gInstructions[1831] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_03_mem_w = @@ -7770,7 +7770,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_10_03_mem_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_03_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1828] + (const void *)&gInstructions[1832] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_03_reg_w = @@ -7794,7 +7794,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_10_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_02_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1839] + (const void *)&gInstructions[1843] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_02_mem_w = @@ -7809,7 +7809,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_10_02_mem_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1840] + (const void *)&gInstructions[1844] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_02_reg_w = @@ -7833,7 +7833,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_10_02_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1847] + (const void *)&gInstructions[1851] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_01_w = @@ -7848,7 +7848,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_10_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_10_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1851] + (const void *)&gInstructions[1855] }; const ND_TABLE_VEX_W gEvexTable_root_01_10_00_w = @@ -7874,7 +7874,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_10_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_03_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1829] + (const void *)&gInstructions[1833] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_03_mem_w = @@ -7889,7 +7889,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_11_03_mem_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_03_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1830] + (const void *)&gInstructions[1834] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_03_reg_w = @@ -7913,7 +7913,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_11_03_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_02_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1841] + (const void *)&gInstructions[1845] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_02_mem_w = @@ -7928,7 +7928,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_11_02_mem_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_02_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1842] + (const void *)&gInstructions[1846] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_02_reg_w = @@ -7952,7 +7952,7 @@ const ND_TABLE_MODRM_MOD gEvexTable_root_01_11_02_modrmmod = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1848] + (const void *)&gInstructions[1852] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_01_w = @@ -7967,7 +7967,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_11_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_11_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1852] + (const void *)&gInstructions[1856] }; const ND_TABLE_VEX_W gEvexTable_root_01_11_00_w = @@ -7993,7 +7993,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_11_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_59_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1862] + (const void *)&gInstructions[1866] }; const ND_TABLE_VEX_W gEvexTable_root_01_59_01_w = @@ -8008,7 +8008,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_59_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_59_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1864] + (const void *)&gInstructions[1868] }; const ND_TABLE_VEX_W gEvexTable_root_01_59_00_w = @@ -8023,7 +8023,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_59_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_59_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1866] + (const void *)&gInstructions[1870] }; const ND_TABLE_VEX_W gEvexTable_root_01_59_03_w = @@ -8038,7 +8038,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_59_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_59_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1868] + (const void *)&gInstructions[1872] }; const ND_TABLE_VEX_W gEvexTable_root_01_59_02_w = @@ -8064,7 +8064,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_59_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_56_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1873] + (const void *)&gInstructions[1877] }; const ND_TABLE_VEX_W gEvexTable_root_01_56_01_w = @@ -8079,7 +8079,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_56_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_56_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1875] + (const void *)&gInstructions[1879] }; const ND_TABLE_VEX_W gEvexTable_root_01_56_00_w = @@ -8105,7 +8105,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_56_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1888] + (const void *)&gInstructions[1892] }; const ND_TABLE_VEX_W gEvexTable_root_01_6b_01_w = @@ -8131,7 +8131,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_63_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1890] + (const void *)&gInstructions[1894] }; const ND_TABLE_VEX_PP gEvexTable_root_01_63_pp = @@ -8148,7 +8148,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_63_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_67_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1894] + (const void *)&gInstructions[1898] }; const ND_TABLE_VEX_PP gEvexTable_root_01_67_pp = @@ -8165,7 +8165,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_67_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_fc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1896] + (const void *)&gInstructions[1900] }; const ND_TABLE_VEX_PP gEvexTable_root_01_fc_pp = @@ -8182,7 +8182,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_fc_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_fe_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1898] + (const void *)&gInstructions[1902] }; const ND_TABLE_VEX_W gEvexTable_root_01_fe_01_w = @@ -8208,7 +8208,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_fe_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d4_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1900] + (const void *)&gInstructions[1904] }; const ND_TABLE_VEX_W gEvexTable_root_01_d4_01_w = @@ -8234,7 +8234,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_ec_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1902] + (const void *)&gInstructions[1906] }; const ND_TABLE_VEX_PP gEvexTable_root_01_ec_pp = @@ -8251,7 +8251,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_ec_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_ed_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1904] + (const void *)&gInstructions[1908] }; const ND_TABLE_VEX_PP gEvexTable_root_01_ed_pp = @@ -8268,7 +8268,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_ed_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_dc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1906] + (const void *)&gInstructions[1910] }; const ND_TABLE_VEX_PP gEvexTable_root_01_dc_pp = @@ -8285,7 +8285,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_dc_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_dd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1908] + (const void *)&gInstructions[1912] }; const ND_TABLE_VEX_PP gEvexTable_root_01_dd_pp = @@ -8302,7 +8302,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_dd_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_fd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1910] + (const void *)&gInstructions[1914] }; const ND_TABLE_VEX_PP gEvexTable_root_01_fd_pp = @@ -8319,13 +8319,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_fd_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_db_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1915] + (const void *)&gInstructions[1919] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_db_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1919] + (const void *)&gInstructions[1923] }; const ND_TABLE_VEX_W gEvexTable_root_01_db_01_w = @@ -8351,13 +8351,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_db_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_df_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1917] + (const void *)&gInstructions[1921] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_df_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1918] + (const void *)&gInstructions[1922] }; const ND_TABLE_VEX_W gEvexTable_root_01_df_01_w = @@ -8383,7 +8383,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_df_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e0_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1920] + (const void *)&gInstructions[1924] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e0_pp = @@ -8400,7 +8400,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e0_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e3_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1922] + (const void *)&gInstructions[1926] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e3_pp = @@ -8417,7 +8417,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e3_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_74_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1951] + (const void *)&gInstructions[1955] }; const ND_TABLE_VEX_PP gEvexTable_root_01_74_pp = @@ -8434,7 +8434,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_74_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_76_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1953] + (const void *)&gInstructions[1957] }; const ND_TABLE_VEX_PP gEvexTable_root_01_76_pp = @@ -8451,7 +8451,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_76_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_75_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1957] + (const void *)&gInstructions[1961] }; const ND_TABLE_VEX_PP gEvexTable_root_01_75_pp = @@ -8468,7 +8468,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_75_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_64_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1961] + (const void *)&gInstructions[1965] }; const ND_TABLE_VEX_PP gEvexTable_root_01_64_pp = @@ -8485,7 +8485,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_64_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_66_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1963] + (const void *)&gInstructions[1967] }; const ND_TABLE_VEX_W gEvexTable_root_01_66_01_w = @@ -8511,7 +8511,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_66_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_65_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1967] + (const void *)&gInstructions[1971] }; const ND_TABLE_VEX_PP gEvexTable_root_01_65_pp = @@ -8528,7 +8528,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_65_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c5_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2047] + (const void *)&gInstructions[2051] }; const ND_TABLE_VEX_L gEvexTable_root_01_c5_01_reg_l = @@ -8565,7 +8565,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_c5_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c4_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2091] + (const void *)&gInstructions[2095] }; const ND_TABLE_VEX_L gEvexTable_root_01_c4_01_mem_l = @@ -8582,7 +8582,7 @@ const ND_TABLE_VEX_L gEvexTable_root_01_c4_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c4_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2092] + (const void *)&gInstructions[2096] }; const ND_TABLE_VEX_L gEvexTable_root_01_c4_01_reg_l = @@ -8619,7 +8619,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_c4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2113] + (const void *)&gInstructions[2117] }; const ND_TABLE_VEX_PP gEvexTable_root_01_f5_pp = @@ -8636,7 +8636,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f5_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_ee_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2124] + (const void *)&gInstructions[2128] }; const ND_TABLE_VEX_PP gEvexTable_root_01_ee_pp = @@ -8653,7 +8653,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_ee_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_de_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2126] + (const void *)&gInstructions[2130] }; const ND_TABLE_VEX_PP gEvexTable_root_01_de_pp = @@ -8670,7 +8670,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_de_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_ea_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2138] + (const void *)&gInstructions[2142] }; const ND_TABLE_VEX_PP gEvexTable_root_01_ea_pp = @@ -8687,7 +8687,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_ea_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_da_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2140] + (const void *)&gInstructions[2144] }; const ND_TABLE_VEX_PP gEvexTable_root_01_da_pp = @@ -8704,7 +8704,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_da_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e4_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2214] + (const void *)&gInstructions[2218] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e4_pp = @@ -8721,7 +8721,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2216] + (const void *)&gInstructions[2220] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e5_pp = @@ -8738,7 +8738,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e5_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2221] + (const void *)&gInstructions[2225] }; const ND_TABLE_VEX_PP gEvexTable_root_01_d5_pp = @@ -8755,7 +8755,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d5_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f4_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2224] + (const void *)&gInstructions[2228] }; const ND_TABLE_VEX_W gEvexTable_root_01_f4_01_w = @@ -8781,13 +8781,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f4_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_eb_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2231] + (const void *)&gInstructions[2235] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_eb_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2232] + (const void *)&gInstructions[2236] }; const ND_TABLE_VEX_W gEvexTable_root_01_eb_01_w = @@ -8813,13 +8813,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_eb_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2235] + (const void *)&gInstructions[2239] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2236] + (const void *)&gInstructions[2240] }; const ND_TABLE_VEX_W gEvexTable_root_01_72_01_01_w = @@ -8834,13 +8834,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_72_01_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2239] + (const void *)&gInstructions[2243] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2240] + (const void *)&gInstructions[2244] }; const ND_TABLE_VEX_W gEvexTable_root_01_72_01_00_w = @@ -8855,7 +8855,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_72_01_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_06_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2301] + (const void *)&gInstructions[2305] }; const ND_TABLE_VEX_W gEvexTable_root_01_72_01_06_w = @@ -8870,13 +8870,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_72_01_06_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_04_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2320] + (const void *)&gInstructions[2324] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_04_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2324] + (const void *)&gInstructions[2328] }; const ND_TABLE_VEX_W gEvexTable_root_01_72_01_04_w = @@ -8891,7 +8891,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_72_01_04_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_72_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2334] + (const void *)&gInstructions[2338] }; const ND_TABLE_VEX_W gEvexTable_root_01_72_01_02_w = @@ -8932,7 +8932,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_72_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f6_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2255] + (const void *)&gInstructions[2259] }; const ND_TABLE_VEX_PP gEvexTable_root_01_f6_pp = @@ -8949,7 +8949,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_70_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2292] + (const void *)&gInstructions[2296] }; const ND_TABLE_VEX_W gEvexTable_root_01_70_01_w = @@ -8964,13 +8964,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_70_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_70_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2294] + (const void *)&gInstructions[2298] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_70_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2296] + (const void *)&gInstructions[2300] }; const ND_TABLE_VEX_PP gEvexTable_root_01_70_pp = @@ -8987,7 +8987,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_70_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f2_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2302] + (const void *)&gInstructions[2306] }; const ND_TABLE_VEX_W gEvexTable_root_01_f2_01_w = @@ -9013,13 +9013,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f2_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_73_01_07_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2305] + (const void *)&gInstructions[2309] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_73_01_06_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2307] + (const void *)&gInstructions[2311] }; const ND_TABLE_VEX_W gEvexTable_root_01_73_01_06_w = @@ -9034,13 +9034,13 @@ const ND_TABLE_VEX_W gEvexTable_root_01_73_01_06_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_73_01_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2338] + (const void *)&gInstructions[2342] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_73_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2340] + (const void *)&gInstructions[2344] }; const ND_TABLE_VEX_W gEvexTable_root_01_73_01_02_w = @@ -9081,7 +9081,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_73_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f3_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2308] + (const void *)&gInstructions[2312] }; const ND_TABLE_VEX_W gEvexTable_root_01_f3_01_w = @@ -9107,19 +9107,19 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f3_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_71_01_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2316] + (const void *)&gInstructions[2320] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_71_01_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2330] + (const void *)&gInstructions[2334] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_71_01_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2349] + (const void *)&gInstructions[2353] }; const ND_TABLE_MODRM_REG gEvexTable_root_01_71_01_modrmreg = @@ -9151,7 +9151,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_71_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2317] + (const void *)&gInstructions[2321] }; const ND_TABLE_VEX_PP gEvexTable_root_01_f1_pp = @@ -9168,13 +9168,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f1_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e2_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2321] + (const void *)&gInstructions[2325] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_e2_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2325] + (const void *)&gInstructions[2329] }; const ND_TABLE_VEX_W gEvexTable_root_01_e2_01_w = @@ -9200,7 +9200,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e2_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2331] + (const void *)&gInstructions[2335] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e1_pp = @@ -9217,7 +9217,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e1_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d2_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2335] + (const void *)&gInstructions[2339] }; const ND_TABLE_VEX_W gEvexTable_root_01_d2_01_w = @@ -9243,7 +9243,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d2_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d3_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2341] + (const void *)&gInstructions[2345] }; const ND_TABLE_VEX_W gEvexTable_root_01_d3_01_w = @@ -9269,7 +9269,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d3_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2350] + (const void *)&gInstructions[2354] }; const ND_TABLE_VEX_PP gEvexTable_root_01_d1_pp = @@ -9286,7 +9286,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d1_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2353] + (const void *)&gInstructions[2357] }; const ND_TABLE_VEX_PP gEvexTable_root_01_f8_pp = @@ -9303,7 +9303,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_fa_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2355] + (const void *)&gInstructions[2359] }; const ND_TABLE_VEX_W gEvexTable_root_01_fa_01_w = @@ -9329,7 +9329,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_fa_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_fb_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2357] + (const void *)&gInstructions[2361] }; const ND_TABLE_VEX_W gEvexTable_root_01_fb_01_w = @@ -9355,7 +9355,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_fb_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2359] + (const void *)&gInstructions[2363] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e8_pp = @@ -9372,7 +9372,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_e9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2361] + (const void *)&gInstructions[2365] }; const ND_TABLE_VEX_PP gEvexTable_root_01_e9_pp = @@ -9389,7 +9389,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_e9_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2363] + (const void *)&gInstructions[2367] }; const ND_TABLE_VEX_PP gEvexTable_root_01_d8_pp = @@ -9406,7 +9406,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d8_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_d9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2365] + (const void *)&gInstructions[2369] }; const ND_TABLE_VEX_PP gEvexTable_root_01_d9_pp = @@ -9423,7 +9423,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_d9_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_f9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2367] + (const void *)&gInstructions[2371] }; const ND_TABLE_VEX_PP gEvexTable_root_01_f9_pp = @@ -9440,7 +9440,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_f9_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_68_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2380] + (const void *)&gInstructions[2384] }; const ND_TABLE_VEX_PP gEvexTable_root_01_68_pp = @@ -9457,7 +9457,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_68_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2382] + (const void *)&gInstructions[2386] }; const ND_TABLE_VEX_W gEvexTable_root_01_6a_01_w = @@ -9483,7 +9483,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2384] + (const void *)&gInstructions[2388] }; const ND_TABLE_VEX_W gEvexTable_root_01_6d_01_w = @@ -9509,7 +9509,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_69_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2386] + (const void *)&gInstructions[2390] }; const ND_TABLE_VEX_PP gEvexTable_root_01_69_pp = @@ -9526,7 +9526,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_69_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_60_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2388] + (const void *)&gInstructions[2392] }; const ND_TABLE_VEX_PP gEvexTable_root_01_60_pp = @@ -9543,7 +9543,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_60_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_62_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2390] + (const void *)&gInstructions[2394] }; const ND_TABLE_VEX_W gEvexTable_root_01_62_01_w = @@ -9569,7 +9569,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_62_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_6c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2392] + (const void *)&gInstructions[2396] }; const ND_TABLE_VEX_W gEvexTable_root_01_6c_01_w = @@ -9595,7 +9595,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_6c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_61_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2394] + (const void *)&gInstructions[2398] }; const ND_TABLE_VEX_PP gEvexTable_root_01_61_pp = @@ -9612,13 +9612,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_61_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_ef_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2397] + (const void *)&gInstructions[2401] }; const ND_TABLE_INSTRUCTION gEvexTable_root_01_ef_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2398] + (const void *)&gInstructions[2402] }; const ND_TABLE_VEX_W gEvexTable_root_01_ef_01_w = @@ -9644,7 +9644,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_ef_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2455] + (const void *)&gInstructions[2459] }; const ND_TABLE_VEX_W gEvexTable_root_01_c6_01_w = @@ -9659,7 +9659,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_c6_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_c6_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2457] + (const void *)&gInstructions[2461] }; const ND_TABLE_VEX_W gEvexTable_root_01_c6_00_w = @@ -9685,7 +9685,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_c6_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_51_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2459] + (const void *)&gInstructions[2463] }; const ND_TABLE_VEX_W gEvexTable_root_01_51_01_w = @@ -9700,7 +9700,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_51_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_51_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2461] + (const void *)&gInstructions[2465] }; const ND_TABLE_VEX_W gEvexTable_root_01_51_00_w = @@ -9715,7 +9715,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_51_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_51_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2463] + (const void *)&gInstructions[2467] }; const ND_TABLE_VEX_W gEvexTable_root_01_51_03_w = @@ -9730,7 +9730,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_51_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_51_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2465] + (const void *)&gInstructions[2469] }; const ND_TABLE_VEX_W gEvexTable_root_01_51_02_w = @@ -9756,7 +9756,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_51_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2468] + (const void *)&gInstructions[2472] }; const ND_TABLE_VEX_W gEvexTable_root_01_5c_01_w = @@ -9771,7 +9771,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5c_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5c_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2470] + (const void *)&gInstructions[2474] }; const ND_TABLE_VEX_W gEvexTable_root_01_5c_00_w = @@ -9786,7 +9786,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5c_00_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5c_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2472] + (const void *)&gInstructions[2476] }; const ND_TABLE_VEX_W gEvexTable_root_01_5c_03_w = @@ -9801,7 +9801,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_5c_03_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_5c_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2474] + (const void *)&gInstructions[2478] }; const ND_TABLE_VEX_W gEvexTable_root_01_5c_02_w = @@ -9827,7 +9827,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_5c_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2478] + (const void *)&gInstructions[2482] }; const ND_TABLE_VEX_W gEvexTable_root_01_2e_01_w = @@ -9842,7 +9842,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_2e_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_2e_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2480] + (const void *)&gInstructions[2484] }; const ND_TABLE_VEX_W gEvexTable_root_01_2e_00_w = @@ -9868,7 +9868,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_2e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_15_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2482] + (const void *)&gInstructions[2486] }; const ND_TABLE_VEX_W gEvexTable_root_01_15_01_w = @@ -9883,7 +9883,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_15_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_15_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2484] + (const void *)&gInstructions[2488] }; const ND_TABLE_VEX_W gEvexTable_root_01_15_00_w = @@ -9909,7 +9909,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_15_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_14_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2486] + (const void *)&gInstructions[2490] }; const ND_TABLE_VEX_W gEvexTable_root_01_14_01_w = @@ -9924,7 +9924,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_14_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_14_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2488] + (const void *)&gInstructions[2492] }; const ND_TABLE_VEX_W gEvexTable_root_01_14_00_w = @@ -9950,7 +9950,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_01_14_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_01_57_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2490] + (const void *)&gInstructions[2494] }; const ND_TABLE_VEX_W gEvexTable_root_01_57_01_w = @@ -9965,7 +9965,7 @@ const ND_TABLE_VEX_W gEvexTable_root_01_57_01_w = const ND_TABLE_INSTRUCTION gEvexTable_root_01_57_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2492] + (const void *)&gInstructions[2496] }; const ND_TABLE_VEX_W gEvexTable_root_01_57_00_w = @@ -10254,13 +10254,13 @@ const ND_TABLE_OPCODE gEvexTable_root_01_opcode = const ND_TABLE_INSTRUCTION gEvexTable_root_03_03_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1357] + (const void *)&gInstructions[1361] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_03_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1358] + (const void *)&gInstructions[1362] }; const ND_TABLE_VEX_W gEvexTable_root_03_03_01_w = @@ -10286,7 +10286,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_03_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_1d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1426] + (const void *)&gInstructions[1430] }; const ND_TABLE_VEX_W gEvexTable_root_03_1d_01_w = @@ -10312,7 +10312,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_1d_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_42_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1472] + (const void *)&gInstructions[1476] }; const ND_TABLE_VEX_W gEvexTable_root_03_42_01_w = @@ -10338,13 +10338,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_42_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_19_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1491] + (const void *)&gInstructions[1495] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_19_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1493] + (const void *)&gInstructions[1497] }; const ND_TABLE_VEX_W gEvexTable_root_03_19_01_w = @@ -10370,13 +10370,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_19_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_1b_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1492] + (const void *)&gInstructions[1496] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_1b_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1494] + (const void *)&gInstructions[1498] }; const ND_TABLE_VEX_W gEvexTable_root_03_1b_01_02_w = @@ -10413,13 +10413,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_1b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_39_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1496] + (const void *)&gInstructions[1500] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_39_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1498] + (const void *)&gInstructions[1502] }; const ND_TABLE_VEX_W gEvexTable_root_03_39_01_w = @@ -10445,13 +10445,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_39_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_3b_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1497] + (const void *)&gInstructions[1501] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_3b_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1499] + (const void *)&gInstructions[1503] }; const ND_TABLE_VEX_W gEvexTable_root_03_3b_01_02_w = @@ -10488,7 +10488,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_3b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_17_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1500] + (const void *)&gInstructions[1504] }; const ND_TABLE_VEX_L gEvexTable_root_03_17_01_mem_l = @@ -10505,7 +10505,7 @@ const ND_TABLE_VEX_L gEvexTable_root_03_17_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_03_17_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1501] + (const void *)&gInstructions[1505] }; const ND_TABLE_VEX_L gEvexTable_root_03_17_01_reg_l = @@ -10542,13 +10542,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_17_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_54_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1504] + (const void *)&gInstructions[1508] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_54_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1505] + (const void *)&gInstructions[1509] }; const ND_TABLE_VEX_W gEvexTable_root_03_54_01_w = @@ -10574,13 +10574,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_54_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_55_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1506] + (const void *)&gInstructions[1510] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_55_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1507] + (const void *)&gInstructions[1511] }; const ND_TABLE_VEX_W gEvexTable_root_03_55_01_w = @@ -10606,13 +10606,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_55_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_66_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1668] + (const void *)&gInstructions[1672] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_66_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1669] + (const void *)&gInstructions[1673] }; const ND_TABLE_VEX_W gEvexTable_root_03_66_01_w = @@ -10638,13 +10638,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_66_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_67_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1670] + (const void *)&gInstructions[1674] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_67_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1671] + (const void *)&gInstructions[1675] }; const ND_TABLE_VEX_W gEvexTable_root_03_67_01_w = @@ -10670,13 +10670,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_67_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_26_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1696] + (const void *)&gInstructions[1700] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_26_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1697] + (const void *)&gInstructions[1701] }; const ND_TABLE_VEX_W gEvexTable_root_03_26_01_w = @@ -10702,13 +10702,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_26_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_27_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1698] + (const void *)&gInstructions[1702] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_27_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1699] + (const void *)&gInstructions[1703] }; const ND_TABLE_VEX_W gEvexTable_root_03_27_01_w = @@ -10734,7 +10734,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_27_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_cf_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1700] + (const void *)&gInstructions[1704] }; const ND_TABLE_VEX_W gEvexTable_root_03_cf_01_w = @@ -10760,7 +10760,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_cf_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_ce_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1702] + (const void *)&gInstructions[1706] }; const ND_TABLE_VEX_W gEvexTable_root_03_ce_01_w = @@ -10786,13 +10786,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_ce_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_18_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1711] + (const void *)&gInstructions[1715] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_18_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1713] + (const void *)&gInstructions[1717] }; const ND_TABLE_VEX_W gEvexTable_root_03_18_01_w = @@ -10818,13 +10818,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_18_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_1a_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1712] + (const void *)&gInstructions[1716] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_1a_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1714] + (const void *)&gInstructions[1718] }; const ND_TABLE_VEX_W gEvexTable_root_03_1a_01_02_w = @@ -10861,13 +10861,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_1a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_38_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1716] + (const void *)&gInstructions[1720] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_38_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1718] + (const void *)&gInstructions[1722] }; const ND_TABLE_VEX_W gEvexTable_root_03_38_01_w = @@ -10893,13 +10893,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_38_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_3a_01_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1717] + (const void *)&gInstructions[1721] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_3a_01_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1719] + (const void *)&gInstructions[1723] }; const ND_TABLE_VEX_W gEvexTable_root_03_3a_01_02_w = @@ -10936,7 +10936,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_3a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_21_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1720] + (const void *)&gInstructions[1724] }; const ND_TABLE_VEX_L gEvexTable_root_03_21_01_mem_l = @@ -10953,7 +10953,7 @@ const ND_TABLE_VEX_L gEvexTable_root_03_21_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_03_21_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1721] + (const void *)&gInstructions[1725] }; const ND_TABLE_VEX_L gEvexTable_root_03_21_01_reg_l = @@ -10990,7 +10990,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_21_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_0f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1912] + (const void *)&gInstructions[1916] }; const ND_TABLE_VEX_PP gEvexTable_root_03_0f_pp = @@ -11007,7 +11007,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_0f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_44_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1945] + (const void *)&gInstructions[1949] }; const ND_TABLE_VEX_PP gEvexTable_root_03_44_pp = @@ -11024,13 +11024,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_44_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_3f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1949] + (const void *)&gInstructions[1953] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_3f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1976] + (const void *)&gInstructions[1980] }; const ND_TABLE_VEX_W gEvexTable_root_03_3f_01_w = @@ -11056,13 +11056,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_3f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_1f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1950] + (const void *)&gInstructions[1954] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_1f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1971] + (const void *)&gInstructions[1975] }; const ND_TABLE_VEX_W gEvexTable_root_03_1f_01_w = @@ -11088,13 +11088,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_1f_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_3e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1972] + (const void *)&gInstructions[1976] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_3e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1975] + (const void *)&gInstructions[1979] }; const ND_TABLE_VEX_W gEvexTable_root_03_3e_01_w = @@ -11120,13 +11120,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_3e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_1e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1973] + (const void *)&gInstructions[1977] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_1e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1974] + (const void *)&gInstructions[1978] }; const ND_TABLE_VEX_W gEvexTable_root_03_1e_01_w = @@ -11152,7 +11152,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_1e_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_05_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2011] + (const void *)&gInstructions[2015] }; const ND_TABLE_VEX_W gEvexTable_root_03_05_01_w = @@ -11178,7 +11178,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_05_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_04_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2015] + (const void *)&gInstructions[2019] }; const ND_TABLE_VEX_W gEvexTable_root_03_04_01_w = @@ -11204,7 +11204,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_04_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_01_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2020] + (const void *)&gInstructions[2024] }; const ND_TABLE_VEX_W gEvexTable_root_03_01_01_w = @@ -11230,7 +11230,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_01_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_00_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2026] + (const void *)&gInstructions[2030] }; const ND_TABLE_VEX_W gEvexTable_root_03_00_01_w = @@ -11256,7 +11256,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_00_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_14_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2039] + (const void *)&gInstructions[2043] }; const ND_TABLE_VEX_L gEvexTable_root_03_14_01_mem_l = @@ -11273,7 +11273,7 @@ const ND_TABLE_VEX_L gEvexTable_root_03_14_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_03_14_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2040] + (const void *)&gInstructions[2044] }; const ND_TABLE_VEX_L gEvexTable_root_03_14_01_reg_l = @@ -11310,13 +11310,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_14_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_16_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2043] + (const void *)&gInstructions[2047] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_16_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2045] + (const void *)&gInstructions[2049] }; const ND_TABLE_VEX_W gEvexTable_root_03_16_01_00_w = @@ -11353,7 +11353,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_16_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_15_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2048] + (const void *)&gInstructions[2052] }; const ND_TABLE_VEX_L gEvexTable_root_03_15_01_mem_l = @@ -11370,7 +11370,7 @@ const ND_TABLE_VEX_L gEvexTable_root_03_15_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_03_15_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2049] + (const void *)&gInstructions[2053] }; const ND_TABLE_VEX_L gEvexTable_root_03_15_01_reg_l = @@ -11407,7 +11407,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_15_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_20_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2083] + (const void *)&gInstructions[2087] }; const ND_TABLE_VEX_L gEvexTable_root_03_20_01_mem_l = @@ -11424,7 +11424,7 @@ const ND_TABLE_VEX_L gEvexTable_root_03_20_01_mem_l = const ND_TABLE_INSTRUCTION gEvexTable_root_03_20_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2084] + (const void *)&gInstructions[2088] }; const ND_TABLE_VEX_L gEvexTable_root_03_20_01_reg_l = @@ -11461,13 +11461,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_20_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_22_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2087] + (const void *)&gInstructions[2091] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_22_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2089] + (const void *)&gInstructions[2093] }; const ND_TABLE_VEX_W gEvexTable_root_03_22_01_00_w = @@ -11504,13 +11504,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_22_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_71_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2274] + (const void *)&gInstructions[2278] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_71_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2275] + (const void *)&gInstructions[2279] }; const ND_TABLE_VEX_W gEvexTable_root_03_71_01_w = @@ -11536,7 +11536,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_71_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_70_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2279] + (const void *)&gInstructions[2283] }; const ND_TABLE_VEX_W gEvexTable_root_03_70_01_w = @@ -11562,13 +11562,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_70_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_73_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2283] + (const void *)&gInstructions[2287] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_73_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2284] + (const void *)&gInstructions[2288] }; const ND_TABLE_VEX_W gEvexTable_root_03_73_01_w = @@ -11594,7 +11594,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_73_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_72_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2288] + (const void *)&gInstructions[2292] }; const ND_TABLE_VEX_W gEvexTable_root_03_72_01_w = @@ -11620,13 +11620,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_72_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_25_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2369] + (const void *)&gInstructions[2373] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_25_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2370] + (const void *)&gInstructions[2374] }; const ND_TABLE_VEX_W gEvexTable_root_03_25_01_w = @@ -11652,13 +11652,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_25_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_50_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2399] + (const void *)&gInstructions[2403] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_50_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2400] + (const void *)&gInstructions[2404] }; const ND_TABLE_VEX_W gEvexTable_root_03_50_01_w = @@ -11684,13 +11684,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_50_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_51_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2401] + (const void *)&gInstructions[2405] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_51_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2402] + (const void *)&gInstructions[2406] }; const ND_TABLE_VEX_W gEvexTable_root_03_51_01_w = @@ -11716,13 +11716,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_51_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_56_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2413] + (const void *)&gInstructions[2417] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_56_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2414] + (const void *)&gInstructions[2418] }; const ND_TABLE_VEX_W gEvexTable_root_03_56_01_w = @@ -11748,13 +11748,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_56_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_57_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2415] + (const void *)&gInstructions[2419] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_57_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2416] + (const void *)&gInstructions[2420] }; const ND_TABLE_VEX_W gEvexTable_root_03_57_01_w = @@ -11780,7 +11780,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_57_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_09_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2417] + (const void *)&gInstructions[2421] }; const ND_TABLE_VEX_W gEvexTable_root_03_09_01_w = @@ -11806,7 +11806,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_09_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_08_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2418] + (const void *)&gInstructions[2422] }; const ND_TABLE_VEX_W gEvexTable_root_03_08_01_w = @@ -11832,7 +11832,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_08_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_0b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2419] + (const void *)&gInstructions[2423] }; const ND_TABLE_VEX_W gEvexTable_root_03_0b_01_w = @@ -11858,7 +11858,7 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_0b_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_0a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2420] + (const void *)&gInstructions[2424] }; const ND_TABLE_VEX_W gEvexTable_root_03_0a_01_w = @@ -11884,13 +11884,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_0a_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_23_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2451] + (const void *)&gInstructions[2455] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_23_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2452] + (const void *)&gInstructions[2456] }; const ND_TABLE_VEX_W gEvexTable_root_03_23_01_w = @@ -11916,13 +11916,13 @@ const ND_TABLE_VEX_PP gEvexTable_root_03_23_pp = const ND_TABLE_INSTRUCTION gEvexTable_root_03_43_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2453] + (const void *)&gInstructions[2457] }; const ND_TABLE_INSTRUCTION gEvexTable_root_03_43_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2454] + (const void *)&gInstructions[2458] }; const ND_TABLE_VEX_W gEvexTable_root_03_43_01_w = diff --git a/bddisasm/include/table_root.h b/bddisasm/include/table_root.h index 46ed030..e2f2a2f 100644 --- a/bddisasm/include/table_root.h +++ b/bddisasm/include/table_root.h @@ -100,13 +100,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_80_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_80_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1283] + (const void *)&gInstructions[1286] }; const ND_TABLE_INSTRUCTION gRootTable_root_80_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2536] + (const void *)&gInstructions[2540] }; const ND_TABLE_MODRM_REG gRootTable_root_80_modrmreg = @@ -163,13 +163,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_81_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_81_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1284] + (const void *)&gInstructions[1287] }; const ND_TABLE_INSTRUCTION gRootTable_root_81_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2537] + (const void *)&gInstructions[2541] }; const ND_TABLE_MODRM_REG gRootTable_root_81_modrmreg = @@ -226,13 +226,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_82_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_82_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1285] + (const void *)&gInstructions[1288] }; const ND_TABLE_INSTRUCTION gRootTable_root_82_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2538] + (const void *)&gInstructions[2542] }; const ND_TABLE_MODRM_REG gRootTable_root_82_modrmreg = @@ -289,13 +289,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_83_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_83_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1286] + (const void *)&gInstructions[1289] }; const ND_TABLE_INSTRUCTION gRootTable_root_83_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2539] + (const void *)&gInstructions[2543] }; const ND_TABLE_MODRM_REG gRootTable_root_83_modrmreg = @@ -328,13 +328,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_f6_mem_F3_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_f6_mem_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2504] + (const void *)&gInstructions[2508] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_f6_mem_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2505] + (const void *)&gInstructions[2509] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_38_f6_mem_NP_auxiliary = @@ -1699,7 +1699,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_17_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_c9_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1220] + (const void *)&gInstructions[1223] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_c9_mprefix = @@ -1716,7 +1716,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_c9_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_ca_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1221] + (const void *)&gInstructions[1224] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_ca_mprefix = @@ -1733,7 +1733,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_ca_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_c8_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1222] + (const void *)&gInstructions[1225] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_c8_mprefix = @@ -1750,7 +1750,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_c8_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_cc_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1224] + (const void *)&gInstructions[1227] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_cc_mprefix = @@ -1767,7 +1767,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_cc_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_cd_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1225] + (const void *)&gInstructions[1228] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_cd_mprefix = @@ -1784,7 +1784,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_cd_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_cb_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1226] + (const void *)&gInstructions[1229] }; const ND_TABLE_MPREFIX gRootTable_root_0f_38_cb_mprefix = @@ -1801,13 +1801,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_38_cb_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_f5_mem_66_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2506] + (const void *)&gInstructions[2510] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_38_f5_mem_66_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2507] + (const void *)&gInstructions[2511] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_38_f5_mem_66_auxiliary = @@ -2757,7 +2757,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_3a_0a_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_3a_cc_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1223] + (const void *)&gInstructions[1226] }; const ND_TABLE_MPREFIX gRootTable_root_0f_3a_cc_mprefix = @@ -3287,7 +3287,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_bc_None_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_bc_aF3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1320] + (const void *)&gInstructions[1324] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_bc_auxiliary = @@ -3468,12 +3468,18 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_07_NP_leaf = (const void *)&gInstructions[221] }; +const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_07_66_leaf = +{ + ND_ILUT_INSTRUCTION, + (const void *)&gInstructions[1200] +}; + const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_07_mprefix = { ND_ILUT_MAN_PREFIX, { /* 00 */ (const void *)&gRootTable_root_0f_01_reg_01_07_NP_leaf, - /* 01 */ NULL, + /* 01 */ (const void *)&gRootTable_root_0f_01_reg_01_07_66_leaf, /* 02 */ NULL, /* 03 */ NULL, } @@ -3513,10 +3519,44 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_01_mprefix = } }; +const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_06_66_leaf = +{ + ND_ILUT_INSTRUCTION, + (const void *)&gInstructions[1201] +}; + +const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_06_mprefix = +{ + ND_ILUT_MAN_PREFIX, + { + /* 00 */ NULL, + /* 01 */ (const void *)&gRootTable_root_0f_01_reg_01_06_66_leaf, + /* 02 */ NULL, + /* 03 */ NULL, + } +}; + +const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_05_66_leaf = +{ + ND_ILUT_INSTRUCTION, + (const void *)&gInstructions[1202] +}; + +const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_05_mprefix = +{ + ND_ILUT_MAN_PREFIX, + { + /* 00 */ NULL, + /* 01 */ (const void *)&gRootTable_root_0f_01_reg_01_05_66_leaf, + /* 02 */ NULL, + /* 03 */ NULL, + } +}; + const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_03_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1260] + (const void *)&gInstructions[1263] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_03_mprefix = @@ -3530,6 +3570,23 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_03_mprefix = } }; +const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_01_04_66_leaf = +{ + ND_ILUT_INSTRUCTION, + (const void *)&gInstructions[1303] +}; + +const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_01_04_mprefix = +{ + ND_ILUT_MAN_PREFIX, + { + /* 00 */ NULL, + /* 01 */ (const void *)&gRootTable_root_0f_01_reg_01_04_66_leaf, + /* 02 */ NULL, + /* 03 */ NULL, + } +}; + const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_01_modrmrm = { ND_ILUT_MODRM_RM, @@ -3538,9 +3595,9 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_01_modrmrm = /* 01 */ (const void *)&gRootTable_root_0f_01_reg_01_01_mprefix, /* 02 */ (const void *)&gRootTable_root_0f_01_reg_01_02_mprefix, /* 03 */ (const void *)&gRootTable_root_0f_01_reg_01_03_mprefix, - /* 04 */ NULL, - /* 05 */ NULL, - /* 06 */ NULL, + /* 04 */ (const void *)&gRootTable_root_0f_01_reg_01_04_mprefix, + /* 05 */ (const void *)&gRootTable_root_0f_01_reg_01_05_mprefix, + /* 06 */ (const void *)&gRootTable_root_0f_01_reg_01_06_mprefix, /* 07 */ (const void *)&gRootTable_root_0f_01_reg_01_07_mprefix, } }; @@ -3560,37 +3617,37 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1248] + (const void *)&gInstructions[1251] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1263] + (const void *)&gInstructions[1266] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_01_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1742] + (const void *)&gInstructions[1746] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_01_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1743] + (const void *)&gInstructions[1747] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_01_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1754] + (const void *)&gInstructions[1758] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_01_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1755] + (const void *)&gInstructions[1759] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_03_01_mprefix = @@ -3607,19 +3664,19 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_03_01_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1753] + (const void *)&gInstructions[1757] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1860] + (const void *)&gInstructions[1864] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_03_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1861] + (const void *)&gInstructions[1865] }; const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_03_modrmrm = @@ -3727,7 +3784,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_07_07_F2_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_07_07_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1318] + (const void *)&gInstructions[1322] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_07_07_mprefix = @@ -3756,7 +3813,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_07_01_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_07_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1294] + (const void *)&gInstructions[1297] }; const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_07_modrmrm = @@ -3794,7 +3851,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_07_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_02_04_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1741] + (const void *)&gInstructions[1745] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_04_mprefix = @@ -3811,7 +3868,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_04_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_02_05_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2527] + (const void *)&gInstructions[2531] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_05_mprefix = @@ -3828,7 +3885,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_05_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_02_00_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2528] + (const void *)&gInstructions[2532] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_00_mprefix = @@ -3845,7 +3902,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_00_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_02_01_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2555] + (const void *)&gInstructions[2559] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_01_mprefix = @@ -3862,7 +3919,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_01_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_02_06_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2560] + (const void *)&gInstructions[2564] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_02_06_mprefix = @@ -3928,25 +3985,25 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_00_05_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1739] + (const void *)&gInstructions[1743] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_00_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1752] + (const void *)&gInstructions[1756] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_00_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1859] + (const void *)&gInstructions[1863] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_00_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1871] + (const void *)&gInstructions[1875] }; const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_00_modrmrm = @@ -4007,19 +4064,19 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_02_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_05_00_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1200] + (const void *)&gInstructions[1203] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_05_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1216] + (const void *)&gInstructions[1219] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_05_00_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2559] + (const void *)&gInstructions[2563] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_00_mprefix = @@ -4036,7 +4093,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_00_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_05_07_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2502] + (const void *)&gInstructions[2506] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_07_mprefix = @@ -4053,7 +4110,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_07_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_05_01_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2542] + (const void *)&gInstructions[2546] }; const ND_TABLE_MPREFIX gRootTable_root_0f_01_reg_05_01_mprefix = @@ -4085,7 +4142,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_01_reg_05_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_reg_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1254] + (const void *)&gInstructions[1257] }; const ND_TABLE_MODRM_REG gRootTable_root_0f_01_reg_modrmreg = @@ -4147,19 +4204,19 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_01_mem_05_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1219] + (const void *)&gInstructions[1222] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1247] + (const void *)&gInstructions[1250] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_01_mem_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1253] + (const void *)&gInstructions[1256] }; const ND_TABLE_MODRM_REG gRootTable_root_0f_01_mem_modrmreg = @@ -4405,13 +4462,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_06_66_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_06_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2551] + (const void *)&gInstructions[2555] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_06_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2552] + (const void *)&gInstructions[2556] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_ae_mem_06_NP_auxiliary = @@ -4536,13 +4593,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_04_F3_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_04_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2547] + (const void *)&gInstructions[2551] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_04_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2548] + (const void *)&gInstructions[2552] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_ae_mem_04_NP_auxiliary = @@ -4572,7 +4629,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_ae_mem_04_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_03_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1265] + (const void *)&gInstructions[1268] }; const ND_TABLE_MPREFIX gRootTable_root_0f_ae_mem_03_mprefix = @@ -4589,13 +4646,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_ae_mem_03_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_05_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2543] + (const void *)&gInstructions[2547] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_mem_05_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2544] + (const void *)&gInstructions[2548] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_ae_mem_05_NP_auxiliary = @@ -4688,19 +4745,19 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_06_NP_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_06_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1319] + (const void *)&gInstructions[1323] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_06_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1327] + (const void *)&gInstructions[1331] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_06_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1328] + (const void *)&gInstructions[1332] }; const ND_TABLE_MPREFIX gRootTable_root_0f_ae_reg_06_mprefix = @@ -4723,7 +4780,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_07_66_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_07_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1218] + (const void *)&gInstructions[1221] }; const ND_TABLE_MPREFIX gRootTable_root_0f_ae_reg_07_mprefix = @@ -4817,7 +4874,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_ae_reg_01_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_02_F3_64_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2499] + (const void *)&gInstructions[2503] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_ae_reg_02_F3_auxiliary = @@ -4847,7 +4904,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_ae_reg_02_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ae_reg_03_F3_64_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2500] + (const void *)&gInstructions[2504] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_ae_reg_03_F3_auxiliary = @@ -5075,19 +5132,19 @@ const ND_TABLE_AUXILIARY gRootTable_root_0f_c7_mem_01_auxiliary = const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_06_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1740] + (const void *)&gInstructions[1744] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_06_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1856] + (const void *)&gInstructions[1860] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_06_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1872] + (const void *)&gInstructions[1876] }; const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_06_mprefix = @@ -5104,7 +5161,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_06_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_07_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1857] + (const void *)&gInstructions[1861] }; const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_07_mprefix = @@ -5121,13 +5178,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_07_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_03_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2545] + (const void *)&gInstructions[2549] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_03_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2546] + (const void *)&gInstructions[2550] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_c7_mem_03_NP_auxiliary = @@ -5157,13 +5214,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_03_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_04_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2549] + (const void *)&gInstructions[2553] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_04_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2550] + (const void *)&gInstructions[2554] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_c7_mem_04_NP_auxiliary = @@ -5193,13 +5250,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_c7_mem_04_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_05_NP_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2553] + (const void *)&gInstructions[2557] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c7_mem_05_NP_rexw_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2554] + (const void *)&gInstructions[2558] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_c7_mem_05_NP_auxiliary = @@ -5878,7 +5935,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_78_None_F2_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_78_None_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1858] + (const void *)&gInstructions[1862] }; const ND_TABLE_MPREFIX gRootTable_root_0f_78_None_mprefix = @@ -5895,7 +5952,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_78_None_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_78_cyrix_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1291] + (const void *)&gInstructions[1294] }; const ND_TABLE_MODRM_MOD gRootTable_root_0f_78_cyrix_modrmmod = @@ -5935,7 +5992,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_79_None_reg_F2_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_79_None_reg_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1870] + (const void *)&gInstructions[1874] }; const ND_TABLE_MPREFIX gRootTable_root_0f_79_None_reg_mprefix = @@ -5952,7 +6009,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_79_None_reg_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_79_None_mem_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1870] + (const void *)&gInstructions[1874] }; const ND_TABLE_MPREFIX gRootTable_root_0f_79_None_mem_mprefix = @@ -6029,7 +6086,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_37_None_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_37_cyrix_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2503] + (const void *)&gInstructions[2507] }; const ND_TABLE_VENDOR gRootTable_root_0f_37_vendor = @@ -6071,7 +6128,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_7c_None_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_7c_cyrix_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1293] + (const void *)&gInstructions[1296] }; const ND_TABLE_MODRM_MOD gRootTable_root_0f_7c_cyrix_modrmmod = @@ -6204,25 +6261,25 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_mem_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1249] + (const void *)&gInstructions[1252] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1274] + (const void *)&gInstructions[1277] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_mem_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1484] + (const void *)&gInstructions[1488] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_mem_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1485] + (const void *)&gInstructions[1489] }; const ND_TABLE_MODRM_REG gRootTable_root_0f_00_mem_modrmreg = @@ -6261,25 +6318,25 @@ const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_reg_03_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1250] + (const void *)&gInstructions[1253] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_reg_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1275] + (const void *)&gInstructions[1278] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_reg_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1484] + (const void *)&gInstructions[1488] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_00_reg_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1485] + (const void *)&gInstructions[1489] }; const ND_TABLE_MODRM_REG gRootTable_root_0f_00_reg_modrmreg = @@ -6653,7 +6710,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a6_reg_00_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a6_reg_01_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2556] + (const void *)&gInstructions[2560] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a6_reg_01_00_mprefix = @@ -6685,7 +6742,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a6_reg_01_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a6_reg_02_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2557] + (const void *)&gInstructions[2561] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a6_reg_02_00_mprefix = @@ -6951,7 +7008,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_7e_None_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_7e_cyrix_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1252] + (const void *)&gInstructions[1255] }; const ND_TABLE_VENDOR gRootTable_root_0f_7e_vendor = @@ -10158,133 +10215,133 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_52_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_96_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1201] + (const void *)&gInstructions[1204] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_92_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1202] + (const void *)&gInstructions[1205] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9c_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1203] + (const void *)&gInstructions[1206] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9e_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1204] + (const void *)&gInstructions[1207] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_97_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1205] + (const void *)&gInstructions[1208] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_93_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1206] + (const void *)&gInstructions[1209] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9d_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1207] + (const void *)&gInstructions[1210] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9f_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1208] + (const void *)&gInstructions[1211] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_91_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1209] + (const void *)&gInstructions[1212] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9b_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1210] + (const void *)&gInstructions[1213] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_99_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1211] + (const void *)&gInstructions[1214] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_95_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1212] + (const void *)&gInstructions[1215] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_90_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1213] + (const void *)&gInstructions[1216] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_9a_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1214] + (const void *)&gInstructions[1217] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_98_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1215] + (const void *)&gInstructions[1218] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_94_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1217] + (const void *)&gInstructions[1220] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_a4_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1233] + (const void *)&gInstructions[1236] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_a5_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1234] + (const void *)&gInstructions[1237] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ac_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1242] + (const void *)&gInstructions[1245] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_ad_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1243] + (const void *)&gInstructions[1246] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c6_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1245] + (const void *)&gInstructions[1248] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c6_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1246] + (const void *)&gInstructions[1249] }; const ND_TABLE_MPREFIX gRootTable_root_0f_c6_mprefix = @@ -10301,25 +10358,25 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_c6_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_51_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1256] + (const void *)&gInstructions[1259] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_51_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1257] + (const void *)&gInstructions[1260] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_51_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1258] + (const void *)&gInstructions[1261] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_51_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1259] + (const void *)&gInstructions[1262] }; const ND_TABLE_MPREFIX gRootTable_root_0f_51_mprefix = @@ -10336,25 +10393,25 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_51_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_5c_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1287] + (const void *)&gInstructions[1290] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_5c_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1288] + (const void *)&gInstructions[1291] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_5c_F2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1289] + (const void *)&gInstructions[1292] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_5c_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1290] + (const void *)&gInstructions[1293] }; const ND_TABLE_MPREFIX gRootTable_root_0f_5c_mprefix = @@ -10371,7 +10428,7 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_5c_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_7a_cyrix_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1292] + (const void *)&gInstructions[1295] }; const ND_TABLE_MODRM_MOD gRootTable_root_0f_7a_cyrix_modrmmod = @@ -10399,37 +10456,37 @@ const ND_TABLE_VENDOR gRootTable_root_0f_7a_vendor = const ND_TABLE_INSTRUCTION gRootTable_root_0f_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1295] + (const void *)&gInstructions[1298] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_34_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1296] + (const void *)&gInstructions[1299] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_35_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1297] + (const void *)&gInstructions[1300] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_07_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1298] + (const void *)&gInstructions[1301] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_2e_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1322] + (const void *)&gInstructions[1326] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_2e_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1323] + (const void *)&gInstructions[1327] }; const ND_TABLE_MPREFIX gRootTable_root_0f_2e_mprefix = @@ -10446,31 +10503,31 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_2e_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_ff_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1324] + (const void *)&gInstructions[1328] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_b9_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1325] + (const void *)&gInstructions[1329] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_0b_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1326] + (const void *)&gInstructions[1330] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_15_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1329] + (const void *)&gInstructions[1333] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_15_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1330] + (const void *)&gInstructions[1334] }; const ND_TABLE_MPREFIX gRootTable_root_0f_15_mprefix = @@ -10487,13 +10544,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_15_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_14_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1331] + (const void *)&gInstructions[1335] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_14_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1332] + (const void *)&gInstructions[1336] }; const ND_TABLE_MPREFIX gRootTable_root_0f_14_mprefix = @@ -10510,13 +10567,13 @@ const ND_TABLE_MPREFIX gRootTable_root_0f_14_mprefix = const ND_TABLE_INSTRUCTION gRootTable_root_0f_09_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2497] + (const void *)&gInstructions[2501] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_09_aF3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2498] + (const void *)&gInstructions[2502] }; const ND_TABLE_AUXILIARY gRootTable_root_0f_09_auxiliary = @@ -10535,25 +10592,25 @@ const ND_TABLE_AUXILIARY gRootTable_root_0f_09_auxiliary = const ND_TABLE_INSTRUCTION gRootTable_root_0f_30_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2501] + (const void *)&gInstructions[2505] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c0_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2509] + (const void *)&gInstructions[2513] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_c1_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2510] + (const void *)&gInstructions[2514] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_02_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2522] + (const void *)&gInstructions[2526] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a7_reg_02_00_mprefix = @@ -10585,7 +10642,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_02_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_04_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2523] + (const void *)&gInstructions[2527] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a7_reg_04_00_mprefix = @@ -10617,7 +10674,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_04_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_03_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2524] + (const void *)&gInstructions[2528] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a7_reg_03_00_mprefix = @@ -10649,7 +10706,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_03_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_01_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2525] + (const void *)&gInstructions[2529] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a7_reg_01_00_mprefix = @@ -10681,7 +10738,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_01_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_05_00_F3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2526] + (const void *)&gInstructions[2530] }; const ND_TABLE_MPREFIX gRootTable_root_0f_a7_reg_05_00_mprefix = @@ -10713,7 +10770,7 @@ const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_05_modrmrm = const ND_TABLE_INSTRUCTION gRootTable_root_0f_a7_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2558] + (const void *)&gInstructions[2562] }; const ND_TABLE_MODRM_RM gRootTable_root_0f_a7_reg_00_modrmrm = @@ -10758,13 +10815,13 @@ const ND_TABLE_MODRM_MOD gRootTable_root_0f_a7_modrmmod = const ND_TABLE_INSTRUCTION gRootTable_root_0f_57_66_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2540] + (const void *)&gInstructions[2544] }; const ND_TABLE_INSTRUCTION gRootTable_root_0f_57_NP_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2541] + (const void *)&gInstructions[2545] }; const ND_TABLE_MPREFIX gRootTable_root_0f_57_mprefix = @@ -11637,13 +11694,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_f6_02_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_f6_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1309] + (const void *)&gInstructions[1313] }; const ND_TABLE_INSTRUCTION gRootTable_root_f6_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1310] + (const void *)&gInstructions[1314] }; const ND_TABLE_MODRM_REG gRootTable_root_f6_modrmreg = @@ -11700,13 +11757,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_f7_02_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_f7_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1311] + (const void *)&gInstructions[1315] }; const ND_TABLE_INSTRUCTION gRootTable_root_f7_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1312] + (const void *)&gInstructions[1316] }; const ND_TABLE_MODRM_REG gRootTable_root_f7_modrmreg = @@ -13854,7 +13911,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_c6_reg_00_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_c6_reg_07_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2508] + (const void *)&gInstructions[2512] }; const ND_TABLE_MODRM_RM gRootTable_root_c6_reg_07_modrmrm = @@ -13926,7 +13983,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_c7_reg_00_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_c7_reg_07_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2511] + (const void *)&gInstructions[2515] }; const ND_TABLE_MODRM_RM gRootTable_root_c7_reg_07_modrmrm = @@ -14096,7 +14153,7 @@ const ND_TABLE_INSTRUCTION gRootTable_root_90_aF3_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_90_rex_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2514] + (const void *)&gInstructions[2518] }; const ND_TABLE_AUXILIARY gRootTable_root_90_auxiliary = @@ -14582,13 +14639,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_c0_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_c0_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1227] + (const void *)&gInstructions[1230] }; const ND_TABLE_INSTRUCTION gRootTable_root_c0_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1236] + (const void *)&gInstructions[1239] }; const ND_TABLE_MODRM_REG gRootTable_root_c0_modrmreg = @@ -14645,13 +14702,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_c1_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_c1_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1228] + (const void *)&gInstructions[1231] }; const ND_TABLE_INSTRUCTION gRootTable_root_c1_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1237] + (const void *)&gInstructions[1240] }; const ND_TABLE_MODRM_REG gRootTable_root_c1_modrmreg = @@ -14708,13 +14765,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_d0_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_d0_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1229] + (const void *)&gInstructions[1232] }; const ND_TABLE_INSTRUCTION gRootTable_root_d0_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1238] + (const void *)&gInstructions[1241] }; const ND_TABLE_MODRM_REG gRootTable_root_d0_modrmreg = @@ -14771,13 +14828,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_d1_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_d1_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1230] + (const void *)&gInstructions[1233] }; const ND_TABLE_INSTRUCTION gRootTable_root_d1_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1239] + (const void *)&gInstructions[1242] }; const ND_TABLE_MODRM_REG gRootTable_root_d1_modrmreg = @@ -14834,13 +14891,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_d2_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_d2_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1231] + (const void *)&gInstructions[1234] }; const ND_TABLE_INSTRUCTION gRootTable_root_d2_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1240] + (const void *)&gInstructions[1243] }; const ND_TABLE_MODRM_REG gRootTable_root_d2_modrmreg = @@ -14897,13 +14954,13 @@ const ND_TABLE_INSTRUCTION gRootTable_root_d3_07_leaf = const ND_TABLE_INSTRUCTION gRootTable_root_d3_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1232] + (const void *)&gInstructions[1235] }; const ND_TABLE_INSTRUCTION gRootTable_root_d3_05_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1241] + (const void *)&gInstructions[1244] }; const ND_TABLE_MODRM_REG gRootTable_root_d3_modrmreg = @@ -15109,31 +15166,31 @@ const ND_TABLE_DSIZE gRootTable_root_af_dsize = const ND_TABLE_INSTRUCTION gRootTable_root_f9_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1261] + (const void *)&gInstructions[1264] }; const ND_TABLE_INSTRUCTION gRootTable_root_fd_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1262] + (const void *)&gInstructions[1265] }; const ND_TABLE_INSTRUCTION gRootTable_root_fb_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1264] + (const void *)&gInstructions[1267] }; const ND_TABLE_INSTRUCTION gRootTable_root_aa_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1266] + (const void *)&gInstructions[1269] }; const ND_TABLE_INSTRUCTION gRootTable_root_aa_rep_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1267] + (const void *)&gInstructions[1270] }; const ND_TABLE_AUXILIARY gRootTable_root_aa_auxiliary = @@ -15152,13 +15209,13 @@ const ND_TABLE_AUXILIARY gRootTable_root_aa_auxiliary = const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds32_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1268] + (const void *)&gInstructions[1271] }; const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds32_rep_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1269] + (const void *)&gInstructions[1272] }; const ND_TABLE_AUXILIARY gRootTable_root_ab_ds32_auxiliary = @@ -15177,13 +15234,13 @@ const ND_TABLE_AUXILIARY gRootTable_root_ab_ds32_auxiliary = const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds64_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1270] + (const void *)&gInstructions[1273] }; const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds64_rep_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1271] + (const void *)&gInstructions[1274] }; const ND_TABLE_AUXILIARY gRootTable_root_ab_ds64_auxiliary = @@ -15202,13 +15259,13 @@ const ND_TABLE_AUXILIARY gRootTable_root_ab_ds64_auxiliary = const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds16_None_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1272] + (const void *)&gInstructions[1275] }; const ND_TABLE_INSTRUCTION gRootTable_root_ab_ds16_rep_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1273] + (const void *)&gInstructions[1276] }; const ND_TABLE_AUXILIARY gRootTable_root_ab_ds16_auxiliary = @@ -15240,163 +15297,163 @@ const ND_TABLE_DSIZE gRootTable_root_ab_dsize = const ND_TABLE_INSTRUCTION gRootTable_root_28_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1277] + (const void *)&gInstructions[1280] }; const ND_TABLE_INSTRUCTION gRootTable_root_29_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1278] + (const void *)&gInstructions[1281] }; const ND_TABLE_INSTRUCTION gRootTable_root_2a_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1279] + (const void *)&gInstructions[1282] }; const ND_TABLE_INSTRUCTION gRootTable_root_2b_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1280] + (const void *)&gInstructions[1283] }; const ND_TABLE_INSTRUCTION gRootTable_root_2c_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1281] + (const void *)&gInstructions[1284] }; const ND_TABLE_INSTRUCTION gRootTable_root_2d_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1282] + (const void *)&gInstructions[1285] }; const ND_TABLE_INSTRUCTION gRootTable_root_84_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1305] + (const void *)&gInstructions[1309] }; const ND_TABLE_INSTRUCTION gRootTable_root_85_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1306] + (const void *)&gInstructions[1310] }; const ND_TABLE_INSTRUCTION gRootTable_root_a8_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1307] + (const void *)&gInstructions[1311] }; const ND_TABLE_INSTRUCTION gRootTable_root_a9_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1308] + (const void *)&gInstructions[1312] }; const ND_TABLE_INSTRUCTION gRootTable_root_9b_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2496] + (const void *)&gInstructions[2500] }; const ND_TABLE_INSTRUCTION gRootTable_root_86_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2512] + (const void *)&gInstructions[2516] }; const ND_TABLE_INSTRUCTION gRootTable_root_87_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2513] + (const void *)&gInstructions[2517] }; const ND_TABLE_INSTRUCTION gRootTable_root_91_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2515] + (const void *)&gInstructions[2519] }; const ND_TABLE_INSTRUCTION gRootTable_root_92_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2516] + (const void *)&gInstructions[2520] }; const ND_TABLE_INSTRUCTION gRootTable_root_93_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2517] + (const void *)&gInstructions[2521] }; const ND_TABLE_INSTRUCTION gRootTable_root_94_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2518] + (const void *)&gInstructions[2522] }; const ND_TABLE_INSTRUCTION gRootTable_root_95_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2519] + (const void *)&gInstructions[2523] }; const ND_TABLE_INSTRUCTION gRootTable_root_96_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2520] + (const void *)&gInstructions[2524] }; const ND_TABLE_INSTRUCTION gRootTable_root_97_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2521] + (const void *)&gInstructions[2525] }; const ND_TABLE_INSTRUCTION gRootTable_root_d7_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2529] + (const void *)&gInstructions[2533] }; const ND_TABLE_INSTRUCTION gRootTable_root_30_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2530] + (const void *)&gInstructions[2534] }; const ND_TABLE_INSTRUCTION gRootTable_root_31_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2531] + (const void *)&gInstructions[2535] }; const ND_TABLE_INSTRUCTION gRootTable_root_32_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2532] + (const void *)&gInstructions[2536] }; const ND_TABLE_INSTRUCTION gRootTable_root_33_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2533] + (const void *)&gInstructions[2537] }; const ND_TABLE_INSTRUCTION gRootTable_root_34_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2534] + (const void *)&gInstructions[2538] }; const ND_TABLE_INSTRUCTION gRootTable_root_35_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2535] + (const void *)&gInstructions[2539] }; const ND_TABLE_OPCODE gRootTable_root_opcode = diff --git a/bddisasm/include/table_vex.h b/bddisasm/include/table_vex.h index 7c5d478..c20bea3 100644 --- a/bddisasm/include/table_vex.h +++ b/bddisasm/include/table_vex.h @@ -66,7 +66,7 @@ const ND_TABLE_VEX_L gVexTable_root_02_f7_02_l = const ND_TABLE_INSTRUCTION gVexTable_root_02_f7_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1235] + (const void *)&gInstructions[1238] }; const ND_TABLE_VEX_L gVexTable_root_02_f7_01_l = @@ -83,7 +83,7 @@ const ND_TABLE_VEX_L gVexTable_root_02_f7_01_l = const ND_TABLE_INSTRUCTION gVexTable_root_02_f7_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1244] + (const void *)&gInstructions[1247] }; const ND_TABLE_VEX_L gVexTable_root_02_f7_03_l = @@ -291,7 +291,7 @@ const ND_TABLE_MODRM_REG gVexTable_root_02_49_00_mem_modrmreg = const ND_TABLE_INSTRUCTION gVexTable_root_02_49_00_reg_00_00_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1315] + (const void *)&gInstructions[1319] }; const ND_TABLE_VEX_W gVexTable_root_02_49_00_reg_00_00_00_w = @@ -356,7 +356,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_49_00_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_49_01_mem_00_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1276] + (const void *)&gInstructions[1279] }; const ND_TABLE_VEX_W gVexTable_root_02_49_01_mem_00_00_w = @@ -406,7 +406,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_49_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_49_03_reg_00_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1317] + (const void *)&gInstructions[1321] }; const ND_TABLE_VEX_W gVexTable_root_02_49_03_reg_00_00_w = @@ -495,7 +495,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_f6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_5c_02_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1300] + (const void *)&gInstructions[1304] }; const ND_TABLE_VEX_W gVexTable_root_02_5c_02_reg_00_w = @@ -541,7 +541,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_5c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_5e_03_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1301] + (const void *)&gInstructions[1305] }; const ND_TABLE_VEX_W gVexTable_root_02_5e_03_reg_00_w = @@ -576,7 +576,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_5e_03_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_5e_02_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1302] + (const void *)&gInstructions[1306] }; const ND_TABLE_VEX_W gVexTable_root_02_5e_02_reg_00_w = @@ -611,7 +611,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_5e_02_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_5e_01_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1303] + (const void *)&gInstructions[1307] }; const ND_TABLE_VEX_W gVexTable_root_02_5e_01_reg_00_w = @@ -646,7 +646,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_5e_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_5e_00_reg_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1304] + (const void *)&gInstructions[1308] }; const ND_TABLE_VEX_W gVexTable_root_02_5e_00_reg_00_w = @@ -692,7 +692,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_5e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_4b_03_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1313] + (const void *)&gInstructions[1317] }; const ND_TABLE_VEX_W gVexTable_root_02_4b_03_mem_00_w = @@ -727,7 +727,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_4b_03_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_4b_01_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1314] + (const void *)&gInstructions[1318] }; const ND_TABLE_VEX_W gVexTable_root_02_4b_01_mem_00_w = @@ -762,7 +762,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_02_4b_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_02_4b_02_mem_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1316] + (const void *)&gInstructions[1320] }; const ND_TABLE_VEX_W gVexTable_root_02_4b_02_mem_00_w = @@ -808,7 +808,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_4b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_de_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1348] + (const void *)&gInstructions[1352] }; const ND_TABLE_VEX_PP gVexTable_root_02_de_pp = @@ -825,7 +825,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_de_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_df_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1350] + (const void *)&gInstructions[1354] }; const ND_TABLE_VEX_PP gVexTable_root_02_df_pp = @@ -842,7 +842,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_df_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_dc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1352] + (const void *)&gInstructions[1356] }; const ND_TABLE_VEX_PP gVexTable_root_02_dc_pp = @@ -859,7 +859,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_dc_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_dd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1354] + (const void *)&gInstructions[1358] }; const ND_TABLE_VEX_PP gVexTable_root_02_dd_pp = @@ -876,7 +876,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_dd_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_db_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1355] + (const void *)&gInstructions[1359] }; const ND_TABLE_VEX_L gVexTable_root_02_db_01_l = @@ -904,7 +904,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_db_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_1a_01_mem_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1373] + (const void *)&gInstructions[1377] }; const ND_TABLE_VEX_W gVexTable_root_02_1a_01_mem_01_w = @@ -950,7 +950,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_1a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_5a_01_mem_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1379] + (const void *)&gInstructions[1383] }; const ND_TABLE_VEX_W gVexTable_root_02_5a_01_mem_01_w = @@ -996,7 +996,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_5a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_19_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1386] + (const void *)&gInstructions[1390] }; const ND_TABLE_VEX_W gVexTable_root_02_19_01_w = @@ -1022,7 +1022,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_19_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_18_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1388] + (const void *)&gInstructions[1392] }; const ND_TABLE_VEX_W gVexTable_root_02_18_01_w = @@ -1048,7 +1048,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_18_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_13_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1419] + (const void *)&gInstructions[1423] }; const ND_TABLE_VEX_W gVexTable_root_02_13_01_00_w = @@ -1063,7 +1063,7 @@ const ND_TABLE_VEX_W gVexTable_root_02_13_01_00_w = const ND_TABLE_INSTRUCTION gVexTable_root_02_13_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1420] + (const void *)&gInstructions[1424] }; const ND_TABLE_VEX_W gVexTable_root_02_13_01_01_w = @@ -1100,13 +1100,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_13_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_98_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1509] + (const void *)&gInstructions[1513] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_98_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1511] + (const void *)&gInstructions[1515] }; const ND_TABLE_VEX_W gVexTable_root_02_98_01_w = @@ -1132,13 +1132,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_98_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_99_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1513] + (const void *)&gInstructions[1517] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_99_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1515] + (const void *)&gInstructions[1519] }; const ND_TABLE_VEX_W gVexTable_root_02_99_01_w = @@ -1164,13 +1164,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_99_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_a8_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1517] + (const void *)&gInstructions[1521] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_a8_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1519] + (const void *)&gInstructions[1523] }; const ND_TABLE_VEX_W gVexTable_root_02_a8_01_w = @@ -1196,13 +1196,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_a8_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_a9_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1521] + (const void *)&gInstructions[1525] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_a9_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1523] + (const void *)&gInstructions[1527] }; const ND_TABLE_VEX_W gVexTable_root_02_a9_01_w = @@ -1228,13 +1228,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_a9_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_b8_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1525] + (const void *)&gInstructions[1529] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_b8_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1527] + (const void *)&gInstructions[1531] }; const ND_TABLE_VEX_W gVexTable_root_02_b8_01_w = @@ -1260,13 +1260,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_b8_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_b9_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1529] + (const void *)&gInstructions[1533] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_b9_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1531] + (const void *)&gInstructions[1535] }; const ND_TABLE_VEX_W gVexTable_root_02_b9_01_w = @@ -1292,13 +1292,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_b9_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_96_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1541] + (const void *)&gInstructions[1545] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_96_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1543] + (const void *)&gInstructions[1547] }; const ND_TABLE_VEX_W gVexTable_root_02_96_01_w = @@ -1324,13 +1324,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_96_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_a6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1545] + (const void *)&gInstructions[1549] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_a6_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1547] + (const void *)&gInstructions[1551] }; const ND_TABLE_VEX_W gVexTable_root_02_a6_01_w = @@ -1356,13 +1356,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_a6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_b6_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1549] + (const void *)&gInstructions[1553] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_b6_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1551] + (const void *)&gInstructions[1555] }; const ND_TABLE_VEX_W gVexTable_root_02_b6_01_w = @@ -1388,13 +1388,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_b6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1557] + (const void *)&gInstructions[1561] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1559] + (const void *)&gInstructions[1563] }; const ND_TABLE_VEX_W gVexTable_root_02_9a_01_w = @@ -1420,13 +1420,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1561] + (const void *)&gInstructions[1565] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1563] + (const void *)&gInstructions[1567] }; const ND_TABLE_VEX_W gVexTable_root_02_9b_01_w = @@ -1452,13 +1452,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_aa_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1565] + (const void *)&gInstructions[1569] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_aa_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1567] + (const void *)&gInstructions[1571] }; const ND_TABLE_VEX_W gVexTable_root_02_aa_01_w = @@ -1484,13 +1484,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_aa_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_ab_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1569] + (const void *)&gInstructions[1573] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_ab_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1571] + (const void *)&gInstructions[1575] }; const ND_TABLE_VEX_W gVexTable_root_02_ab_01_w = @@ -1516,13 +1516,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_ab_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_ba_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1573] + (const void *)&gInstructions[1577] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_ba_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1575] + (const void *)&gInstructions[1579] }; const ND_TABLE_VEX_W gVexTable_root_02_ba_01_w = @@ -1548,13 +1548,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_ba_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_bb_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1577] + (const void *)&gInstructions[1581] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_bb_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1579] + (const void *)&gInstructions[1583] }; const ND_TABLE_VEX_W gVexTable_root_02_bb_01_w = @@ -1580,13 +1580,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_bb_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_97_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1581] + (const void *)&gInstructions[1585] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_97_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1583] + (const void *)&gInstructions[1587] }; const ND_TABLE_VEX_W gVexTable_root_02_97_01_w = @@ -1612,13 +1612,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_97_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_a7_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1585] + (const void *)&gInstructions[1589] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_a7_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1587] + (const void *)&gInstructions[1591] }; const ND_TABLE_VEX_W gVexTable_root_02_a7_01_w = @@ -1644,13 +1644,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_a7_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_b7_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1589] + (const void *)&gInstructions[1593] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_b7_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1591] + (const void *)&gInstructions[1595] }; const ND_TABLE_VEX_W gVexTable_root_02_b7_01_w = @@ -1676,13 +1676,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_b7_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1605] + (const void *)&gInstructions[1609] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1607] + (const void *)&gInstructions[1611] }; const ND_TABLE_VEX_W gVexTable_root_02_9c_01_w = @@ -1708,13 +1708,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1609] + (const void *)&gInstructions[1613] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1611] + (const void *)&gInstructions[1615] }; const ND_TABLE_VEX_W gVexTable_root_02_9d_01_w = @@ -1740,13 +1740,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_ac_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1613] + (const void *)&gInstructions[1617] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_ac_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1615] + (const void *)&gInstructions[1619] }; const ND_TABLE_VEX_W gVexTable_root_02_ac_01_w = @@ -1772,13 +1772,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_ac_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_ad_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1617] + (const void *)&gInstructions[1621] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_ad_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1619] + (const void *)&gInstructions[1623] }; const ND_TABLE_VEX_W gVexTable_root_02_ad_01_w = @@ -1804,13 +1804,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_ad_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_bc_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1621] + (const void *)&gInstructions[1625] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_bc_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1623] + (const void *)&gInstructions[1627] }; const ND_TABLE_VEX_W gVexTable_root_02_bc_01_w = @@ -1836,13 +1836,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_bc_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_bd_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1625] + (const void *)&gInstructions[1629] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_bd_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1627] + (const void *)&gInstructions[1631] }; const ND_TABLE_VEX_W gVexTable_root_02_bd_01_w = @@ -1868,13 +1868,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_bd_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1637] + (const void *)&gInstructions[1641] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1639] + (const void *)&gInstructions[1643] }; const ND_TABLE_VEX_W gVexTable_root_02_9e_01_w = @@ -1900,13 +1900,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_9f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1641] + (const void *)&gInstructions[1645] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_9f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1643] + (const void *)&gInstructions[1647] }; const ND_TABLE_VEX_W gVexTable_root_02_9f_01_w = @@ -1932,13 +1932,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_9f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_ae_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1645] + (const void *)&gInstructions[1649] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_ae_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1647] + (const void *)&gInstructions[1651] }; const ND_TABLE_VEX_W gVexTable_root_02_ae_01_w = @@ -1964,13 +1964,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_ae_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_af_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1649] + (const void *)&gInstructions[1653] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_af_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1651] + (const void *)&gInstructions[1655] }; const ND_TABLE_VEX_W gVexTable_root_02_af_01_w = @@ -1996,13 +1996,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_af_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_be_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1653] + (const void *)&gInstructions[1657] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_be_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1655] + (const void *)&gInstructions[1659] }; const ND_TABLE_VEX_W gVexTable_root_02_be_01_w = @@ -2028,13 +2028,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_be_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_bf_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1657] + (const void *)&gInstructions[1661] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_bf_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1659] + (const void *)&gInstructions[1663] }; const ND_TABLE_VEX_W gVexTable_root_02_bf_01_w = @@ -2060,13 +2060,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_bf_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_92_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1677] + (const void *)&gInstructions[1681] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_92_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1679] + (const void *)&gInstructions[1683] }; const ND_TABLE_VEX_W gVexTable_root_02_92_01_mem_w = @@ -2101,13 +2101,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_92_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_93_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1689] + (const void *)&gInstructions[1693] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_93_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1691] + (const void *)&gInstructions[1695] }; const ND_TABLE_VEX_W gVexTable_root_02_93_01_mem_w = @@ -2142,7 +2142,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_93_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_cf_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1705] + (const void *)&gInstructions[1709] }; const ND_TABLE_VEX_W gVexTable_root_02_cf_01_w = @@ -2168,7 +2168,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_cf_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2d_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1727] + (const void *)&gInstructions[1731] }; const ND_TABLE_VEX_W gVexTable_root_02_2d_01_mem_w = @@ -2203,7 +2203,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2f_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1728] + (const void *)&gInstructions[1732] }; const ND_TABLE_VEX_W gVexTable_root_02_2f_01_mem_w = @@ -2238,7 +2238,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2c_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1729] + (const void *)&gInstructions[1733] }; const ND_TABLE_VEX_W gVexTable_root_02_2c_01_mem_w = @@ -2273,7 +2273,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2e_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1730] + (const void *)&gInstructions[1734] }; const ND_TABLE_VEX_W gVexTable_root_02_2e_01_mem_w = @@ -2308,7 +2308,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2a_01_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1814] + (const void *)&gInstructions[1818] }; const ND_TABLE_MODRM_MOD gVexTable_root_02_2a_01_modrmmod = @@ -2334,7 +2334,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_1c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1882] + (const void *)&gInstructions[1886] }; const ND_TABLE_VEX_PP gVexTable_root_02_1c_pp = @@ -2351,7 +2351,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_1c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_1e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1884] + (const void *)&gInstructions[1888] }; const ND_TABLE_VEX_PP gVexTable_root_02_1e_pp = @@ -2368,7 +2368,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_1e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_1d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1887] + (const void *)&gInstructions[1891] }; const ND_TABLE_VEX_PP gVexTable_root_02_1d_pp = @@ -2385,7 +2385,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_1d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_2b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1893] + (const void *)&gInstructions[1897] }; const ND_TABLE_VEX_PP gVexTable_root_02_2b_pp = @@ -2402,7 +2402,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_2b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_78_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1933] + (const void *)&gInstructions[1937] }; const ND_TABLE_VEX_W gVexTable_root_02_78_01_w = @@ -2428,7 +2428,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_78_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_58_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1936] + (const void *)&gInstructions[1940] }; const ND_TABLE_VEX_W gVexTable_root_02_58_01_w = @@ -2454,7 +2454,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_58_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_59_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1941] + (const void *)&gInstructions[1945] }; const ND_TABLE_VEX_W gVexTable_root_02_59_01_w = @@ -2480,7 +2480,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_59_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_79_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1944] + (const void *)&gInstructions[1948] }; const ND_TABLE_VEX_W gVexTable_root_02_79_01_w = @@ -2506,7 +2506,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_79_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_29_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1956] + (const void *)&gInstructions[1960] }; const ND_TABLE_VEX_PP gVexTable_root_02_29_pp = @@ -2523,7 +2523,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_29_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_37_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1966] + (const void *)&gInstructions[1970] }; const ND_TABLE_VEX_PP gVexTable_root_02_37_pp = @@ -2540,7 +2540,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_37_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_36_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1999] + (const void *)&gInstructions[2003] }; const ND_TABLE_VEX_W gVexTable_root_02_36_01_01_w = @@ -2577,7 +2577,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_36_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2012] + (const void *)&gInstructions[2016] }; const ND_TABLE_VEX_W gVexTable_root_02_0d_01_w = @@ -2603,7 +2603,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_0d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2016] + (const void *)&gInstructions[2020] }; const ND_TABLE_VEX_W gVexTable_root_02_0c_01_w = @@ -2629,7 +2629,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_0c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_16_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2024] + (const void *)&gInstructions[2028] }; const ND_TABLE_VEX_W gVexTable_root_02_16_01_01_w = @@ -2666,13 +2666,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_16_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_90_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2054] + (const void *)&gInstructions[2058] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_90_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2056] + (const void *)&gInstructions[2060] }; const ND_TABLE_VEX_W gVexTable_root_02_90_01_mem_w = @@ -2707,13 +2707,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_90_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_91_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2058] + (const void *)&gInstructions[2062] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_91_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2060] + (const void *)&gInstructions[2064] }; const ND_TABLE_VEX_W gVexTable_root_02_91_01_mem_w = @@ -2748,7 +2748,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_91_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2064] + (const void *)&gInstructions[2068] }; const ND_TABLE_VEX_PP gVexTable_root_02_02_pp = @@ -2765,7 +2765,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_02_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2066] + (const void *)&gInstructions[2070] }; const ND_TABLE_VEX_PP gVexTable_root_02_03_pp = @@ -2782,7 +2782,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_03_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2073] + (const void *)&gInstructions[2077] }; const ND_TABLE_VEX_PP gVexTable_root_02_01_pp = @@ -2799,7 +2799,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_01_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_41_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2076] + (const void *)&gInstructions[2080] }; const ND_TABLE_VEX_L gVexTable_root_02_41_01_l = @@ -2827,7 +2827,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_41_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_06_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2078] + (const void *)&gInstructions[2082] }; const ND_TABLE_VEX_PP gVexTable_root_02_06_pp = @@ -2844,7 +2844,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_06_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_07_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2080] + (const void *)&gInstructions[2084] }; const ND_TABLE_VEX_PP gVexTable_root_02_07_pp = @@ -2861,7 +2861,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_07_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_05_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2081] + (const void *)&gInstructions[2085] }; const ND_TABLE_VEX_PP gVexTable_root_02_05_pp = @@ -2878,7 +2878,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_05_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_04_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2112] + (const void *)&gInstructions[2116] }; const ND_TABLE_VEX_PP gVexTable_root_02_04_pp = @@ -2895,13 +2895,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_04_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_8c_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2115] + (const void *)&gInstructions[2119] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_8c_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2117] + (const void *)&gInstructions[2121] }; const ND_TABLE_VEX_W gVexTable_root_02_8c_01_mem_w = @@ -2936,13 +2936,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_8c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_8e_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2116] + (const void *)&gInstructions[2120] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_8e_01_mem_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2118] + (const void *)&gInstructions[2122] }; const ND_TABLE_VEX_W gVexTable_root_02_8e_01_mem_w = @@ -2977,7 +2977,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_8e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2120] + (const void *)&gInstructions[2124] }; const ND_TABLE_VEX_PP gVexTable_root_02_3c_pp = @@ -2994,7 +2994,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2122] + (const void *)&gInstructions[2126] }; const ND_TABLE_VEX_PP gVexTable_root_02_3d_pp = @@ -3011,7 +3011,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2129] + (const void *)&gInstructions[2133] }; const ND_TABLE_VEX_PP gVexTable_root_02_3f_pp = @@ -3028,7 +3028,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2132] + (const void *)&gInstructions[2136] }; const ND_TABLE_VEX_PP gVexTable_root_02_3e_pp = @@ -3045,7 +3045,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_38_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2134] + (const void *)&gInstructions[2138] }; const ND_TABLE_VEX_PP gVexTable_root_02_38_pp = @@ -3062,7 +3062,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_38_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_39_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2136] + (const void *)&gInstructions[2140] }; const ND_TABLE_VEX_PP gVexTable_root_02_39_pp = @@ -3079,7 +3079,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_39_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2143] + (const void *)&gInstructions[2147] }; const ND_TABLE_VEX_PP gVexTable_root_02_3b_pp = @@ -3096,7 +3096,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_3a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2146] + (const void *)&gInstructions[2150] }; const ND_TABLE_VEX_PP gVexTable_root_02_3a_pp = @@ -3113,13 +3113,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_3a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_21_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2167] + (const void *)&gInstructions[2171] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_21_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2168] + (const void *)&gInstructions[2172] }; const ND_TABLE_VEX_L gVexTable_root_02_21_01_l = @@ -3147,13 +3147,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_21_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_22_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2170] + (const void *)&gInstructions[2174] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_22_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2171] + (const void *)&gInstructions[2175] }; const ND_TABLE_VEX_L gVexTable_root_02_22_01_l = @@ -3181,13 +3181,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_22_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_20_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2173] + (const void *)&gInstructions[2177] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_20_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2174] + (const void *)&gInstructions[2178] }; const ND_TABLE_VEX_L gVexTable_root_02_20_01_l = @@ -3215,13 +3215,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_20_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_25_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2176] + (const void *)&gInstructions[2180] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_25_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2177] + (const void *)&gInstructions[2181] }; const ND_TABLE_VEX_L gVexTable_root_02_25_01_l = @@ -3249,13 +3249,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_25_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_23_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2179] + (const void *)&gInstructions[2183] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_23_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2180] + (const void *)&gInstructions[2184] }; const ND_TABLE_VEX_L gVexTable_root_02_23_01_l = @@ -3283,13 +3283,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_23_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_24_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2182] + (const void *)&gInstructions[2186] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_24_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2183] + (const void *)&gInstructions[2187] }; const ND_TABLE_VEX_L gVexTable_root_02_24_01_l = @@ -3317,13 +3317,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_24_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_31_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2193] + (const void *)&gInstructions[2197] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_31_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2194] + (const void *)&gInstructions[2198] }; const ND_TABLE_VEX_L gVexTable_root_02_31_01_l = @@ -3351,13 +3351,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_31_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_32_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2196] + (const void *)&gInstructions[2200] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_32_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2197] + (const void *)&gInstructions[2201] }; const ND_TABLE_VEX_L gVexTable_root_02_32_01_l = @@ -3385,13 +3385,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_32_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_30_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2199] + (const void *)&gInstructions[2203] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_30_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2200] + (const void *)&gInstructions[2204] }; const ND_TABLE_VEX_L gVexTable_root_02_30_01_l = @@ -3419,13 +3419,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_30_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_35_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2202] + (const void *)&gInstructions[2206] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_35_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2203] + (const void *)&gInstructions[2207] }; const ND_TABLE_VEX_L gVexTable_root_02_35_01_l = @@ -3453,13 +3453,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_35_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_33_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2205] + (const void *)&gInstructions[2209] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_33_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2206] + (const void *)&gInstructions[2210] }; const ND_TABLE_VEX_L gVexTable_root_02_33_01_l = @@ -3487,13 +3487,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_33_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_34_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2208] + (const void *)&gInstructions[2212] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_34_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2209] + (const void *)&gInstructions[2213] }; const ND_TABLE_VEX_L gVexTable_root_02_34_01_l = @@ -3521,7 +3521,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_34_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_28_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2211] + (const void *)&gInstructions[2215] }; const ND_TABLE_VEX_PP gVexTable_root_02_28_pp = @@ -3538,7 +3538,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_28_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2213] + (const void *)&gInstructions[2217] }; const ND_TABLE_VEX_PP gVexTable_root_02_0b_pp = @@ -3555,7 +3555,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_0b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_40_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2219] + (const void *)&gInstructions[2223] }; const ND_TABLE_VEX_PP gVexTable_root_02_40_pp = @@ -3572,7 +3572,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_40_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2290] + (const void *)&gInstructions[2294] }; const ND_TABLE_VEX_PP gVexTable_root_02_00_pp = @@ -3589,7 +3589,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_00_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_08_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2298] + (const void *)&gInstructions[2302] }; const ND_TABLE_VEX_PP gVexTable_root_02_08_pp = @@ -3606,7 +3606,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_08_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2299] + (const void *)&gInstructions[2303] }; const ND_TABLE_VEX_PP gVexTable_root_02_0a_pp = @@ -3623,7 +3623,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_0a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_09_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2300] + (const void *)&gInstructions[2304] }; const ND_TABLE_VEX_PP gVexTable_root_02_09_pp = @@ -3640,13 +3640,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_09_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_47_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2312] + (const void *)&gInstructions[2316] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_47_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2314] + (const void *)&gInstructions[2318] }; const ND_TABLE_VEX_W gVexTable_root_02_47_01_w = @@ -3672,7 +3672,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_47_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_46_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2327] + (const void *)&gInstructions[2331] }; const ND_TABLE_VEX_W gVexTable_root_02_46_01_w = @@ -3698,13 +3698,13 @@ const ND_TABLE_VEX_PP gVexTable_root_02_46_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_45_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2345] + (const void *)&gInstructions[2349] }; const ND_TABLE_INSTRUCTION gVexTable_root_02_45_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2347] + (const void *)&gInstructions[2351] }; const ND_TABLE_VEX_W gVexTable_root_02_45_01_w = @@ -3730,7 +3730,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_45_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_17_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2371] + (const void *)&gInstructions[2375] }; const ND_TABLE_VEX_PP gVexTable_root_02_17_pp = @@ -3747,7 +3747,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_17_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2476] + (const void *)&gInstructions[2480] }; const ND_TABLE_VEX_W gVexTable_root_02_0f_01_w = @@ -3773,7 +3773,7 @@ const ND_TABLE_VEX_PP gVexTable_root_02_0f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_02_0e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2477] + (const void *)&gInstructions[2481] }; const ND_TABLE_VEX_W gVexTable_root_02_0e_01_w = @@ -4083,7 +4083,7 @@ const ND_TABLE_MODRM_REG gVexTable_root_01_ae_03_mem_modrmreg = const ND_TABLE_INSTRUCTION gVexTable_root_01_ae_03_reg_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1255] + (const void *)&gInstructions[1258] }; const ND_TABLE_MODRM_REG gVexTable_root_01_ae_03_reg_modrmreg = @@ -4164,13 +4164,13 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_ae_02_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_ae_00_mem_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1725] + (const void *)&gInstructions[1729] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_ae_00_mem_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2467] + (const void *)&gInstructions[2471] }; const ND_TABLE_MODRM_REG gVexTable_root_01_ae_00_mem_modrmreg = @@ -5721,25 +5721,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_47_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_58_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1338] + (const void *)&gInstructions[1342] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_58_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1340] + (const void *)&gInstructions[1344] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_58_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1342] + (const void *)&gInstructions[1346] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_58_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1344] + (const void *)&gInstructions[1348] }; const ND_TABLE_VEX_PP gVexTable_root_01_58_pp = @@ -5756,13 +5756,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_58_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d0_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1345] + (const void *)&gInstructions[1349] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_d0_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1346] + (const void *)&gInstructions[1350] }; const ND_TABLE_VEX_PP gVexTable_root_01_d0_pp = @@ -5779,13 +5779,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d0_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_55_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1360] + (const void *)&gInstructions[1364] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_55_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1362] + (const void *)&gInstructions[1366] }; const ND_TABLE_VEX_PP gVexTable_root_01_55_pp = @@ -5802,13 +5802,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_55_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_54_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1364] + (const void *)&gInstructions[1368] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_54_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1366] + (const void *)&gInstructions[1370] }; const ND_TABLE_VEX_PP gVexTable_root_01_54_pp = @@ -5825,25 +5825,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_54_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_c2_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1390] + (const void *)&gInstructions[1394] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_c2_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1392] + (const void *)&gInstructions[1396] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_c2_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1394] + (const void *)&gInstructions[1398] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_c2_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1396] + (const void *)&gInstructions[1400] }; const ND_TABLE_VEX_PP gVexTable_root_01_c2_pp = @@ -5860,13 +5860,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_c2_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1398] + (const void *)&gInstructions[1402] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_2f_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1400] + (const void *)&gInstructions[1404] }; const ND_TABLE_VEX_PP gVexTable_root_01_2f_pp = @@ -5883,13 +5883,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e6_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1404] + (const void *)&gInstructions[1408] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_e6_02_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1405] + (const void *)&gInstructions[1409] }; const ND_TABLE_VEX_L gVexTable_root_01_e6_02_l = @@ -5906,13 +5906,13 @@ const ND_TABLE_VEX_L gVexTable_root_01_e6_02_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_e6_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1411] + (const void *)&gInstructions[1415] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_e6_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1450] + (const void *)&gInstructions[1454] }; const ND_TABLE_VEX_PP gVexTable_root_01_e6_pp = @@ -5929,19 +5929,19 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5b_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1407] + (const void *)&gInstructions[1411] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1422] + (const void *)&gInstructions[1426] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5b_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1455] + (const void *)&gInstructions[1459] }; const ND_TABLE_VEX_PP gVexTable_root_01_5b_pp = @@ -5958,13 +5958,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1413] + (const void *)&gInstructions[1417] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1414] + (const void *)&gInstructions[1418] }; const ND_TABLE_VEX_L gVexTable_root_01_5a_01_l = @@ -5981,13 +5981,13 @@ const ND_TABLE_VEX_L gVexTable_root_01_5a_01_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1424] + (const void *)&gInstructions[1428] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1425] + (const void *)&gInstructions[1429] }; const ND_TABLE_VEX_L gVexTable_root_01_5a_00_l = @@ -6004,13 +6004,13 @@ const ND_TABLE_VEX_L gVexTable_root_01_5a_00_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1437] + (const void *)&gInstructions[1441] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5a_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1445] + (const void *)&gInstructions[1449] }; const ND_TABLE_VEX_PP gVexTable_root_01_5a_pp = @@ -6027,13 +6027,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2d_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1435] + (const void *)&gInstructions[1439] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_2d_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1447] + (const void *)&gInstructions[1451] }; const ND_TABLE_VEX_PP gVexTable_root_01_2d_pp = @@ -6050,13 +6050,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2a_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1441] + (const void *)&gInstructions[1445] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_2a_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1443] + (const void *)&gInstructions[1447] }; const ND_TABLE_VEX_PP gVexTable_root_01_2a_pp = @@ -6073,13 +6073,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2c_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1460] + (const void *)&gInstructions[1464] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_2c_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1463] + (const void *)&gInstructions[1467] }; const ND_TABLE_VEX_PP gVexTable_root_01_2c_pp = @@ -6096,25 +6096,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1474] + (const void *)&gInstructions[1478] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5e_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1476] + (const void *)&gInstructions[1480] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5e_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1478] + (const void *)&gInstructions[1482] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5e_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1480] + (const void *)&gInstructions[1484] }; const ND_TABLE_VEX_PP gVexTable_root_01_5e_pp = @@ -6131,13 +6131,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_7c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1706] + (const void *)&gInstructions[1710] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_7c_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1707] + (const void *)&gInstructions[1711] }; const ND_TABLE_VEX_PP gVexTable_root_01_7c_pp = @@ -6154,13 +6154,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_7c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_7d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1708] + (const void *)&gInstructions[1712] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_7d_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1709] + (const void *)&gInstructions[1713] }; const ND_TABLE_VEX_PP gVexTable_root_01_7d_pp = @@ -6177,7 +6177,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_7d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f0_03_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1724] + (const void *)&gInstructions[1728] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_f0_03_modrmmod = @@ -6203,7 +6203,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f0_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f7_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1726] + (const void *)&gInstructions[1730] }; const ND_TABLE_VEX_L gVexTable_root_01_f7_01_reg_l = @@ -6240,25 +6240,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f7_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1732] + (const void *)&gInstructions[1736] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5f_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1734] + (const void *)&gInstructions[1738] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5f_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1736] + (const void *)&gInstructions[1740] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5f_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1738] + (const void *)&gInstructions[1742] }; const ND_TABLE_VEX_PP gVexTable_root_01_5f_pp = @@ -6275,25 +6275,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1745] + (const void *)&gInstructions[1749] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5d_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1747] + (const void *)&gInstructions[1751] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5d_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1749] + (const void *)&gInstructions[1753] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5d_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1751] + (const void *)&gInstructions[1755] }; const ND_TABLE_VEX_PP gVexTable_root_01_5d_pp = @@ -6310,13 +6310,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_28_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1758] + (const void *)&gInstructions[1762] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_28_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1762] + (const void *)&gInstructions[1766] }; const ND_TABLE_VEX_PP gVexTable_root_01_28_pp = @@ -6333,13 +6333,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_28_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_29_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1759] + (const void *)&gInstructions[1763] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_29_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1763] + (const void *)&gInstructions[1767] }; const ND_TABLE_VEX_PP gVexTable_root_01_29_pp = @@ -6356,13 +6356,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_29_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6e_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1766] + (const void *)&gInstructions[1770] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_6e_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1823] + (const void *)&gInstructions[1827] }; const ND_TABLE_VEX_W gVexTable_root_01_6e_01_00_w = @@ -6399,13 +6399,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_7e_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1767] + (const void *)&gInstructions[1771] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_7e_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1824] + (const void *)&gInstructions[1828] }; const ND_TABLE_VEX_W gVexTable_root_01_7e_01_00_w = @@ -6431,7 +6431,7 @@ const ND_TABLE_VEX_L gVexTable_root_01_7e_01_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_7e_02_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1825] + (const void *)&gInstructions[1829] }; const ND_TABLE_VEX_L gVexTable_root_01_7e_02_l = @@ -6459,13 +6459,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_7e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_12_03_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1771] + (const void *)&gInstructions[1775] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_12_03_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1772] + (const void *)&gInstructions[1776] }; const ND_TABLE_VEX_L gVexTable_root_01_12_03_l = @@ -6482,7 +6482,7 @@ const ND_TABLE_VEX_L gVexTable_root_01_12_03_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_12_00_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1790] + (const void *)&gInstructions[1794] }; const ND_TABLE_VEX_L gVexTable_root_01_12_00_reg_l = @@ -6499,7 +6499,7 @@ const ND_TABLE_VEX_L gVexTable_root_01_12_00_reg_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_12_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1807] + (const void *)&gInstructions[1811] }; const ND_TABLE_VEX_L gVexTable_root_01_12_00_mem_l = @@ -6525,7 +6525,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_12_00_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_12_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1803] + (const void *)&gInstructions[1807] }; const ND_TABLE_VEX_L gVexTable_root_01_12_01_mem_l = @@ -6551,7 +6551,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_12_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_12_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1838] + (const void *)&gInstructions[1842] }; const ND_TABLE_VEX_PP gVexTable_root_01_12_pp = @@ -6568,13 +6568,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_12_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1773] + (const void *)&gInstructions[1777] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_6f_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1779] + (const void *)&gInstructions[1783] }; const ND_TABLE_VEX_PP gVexTable_root_01_6f_pp = @@ -6591,13 +6591,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_7f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1774] + (const void *)&gInstructions[1778] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_7f_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1780] + (const void *)&gInstructions[1784] }; const ND_TABLE_VEX_PP gVexTable_root_01_7f_pp = @@ -6614,7 +6614,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_7f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_16_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1793] + (const void *)&gInstructions[1797] }; const ND_TABLE_VEX_L gVexTable_root_01_16_01_mem_l = @@ -6640,7 +6640,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_16_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_16_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1797] + (const void *)&gInstructions[1801] }; const ND_TABLE_VEX_L gVexTable_root_01_16_00_mem_l = @@ -6657,7 +6657,7 @@ const ND_TABLE_VEX_L gVexTable_root_01_16_00_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_16_00_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1800] + (const void *)&gInstructions[1804] }; const ND_TABLE_VEX_L gVexTable_root_01_16_00_reg_l = @@ -6683,7 +6683,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_16_00_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_16_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1836] + (const void *)&gInstructions[1840] }; const ND_TABLE_VEX_PP gVexTable_root_01_16_pp = @@ -6700,7 +6700,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_16_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_17_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1794] + (const void *)&gInstructions[1798] }; const ND_TABLE_VEX_L gVexTable_root_01_17_01_mem_l = @@ -6726,7 +6726,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_17_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_17_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1798] + (const void *)&gInstructions[1802] }; const ND_TABLE_VEX_L gVexTable_root_01_17_00_mem_l = @@ -6763,7 +6763,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_17_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_13_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1804] + (const void *)&gInstructions[1808] }; const ND_TABLE_VEX_L gVexTable_root_01_13_01_mem_l = @@ -6789,7 +6789,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_13_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_13_00_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1808] + (const void *)&gInstructions[1812] }; const ND_TABLE_VEX_L gVexTable_root_01_13_00_mem_l = @@ -6826,7 +6826,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_13_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_50_01_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1809] + (const void *)&gInstructions[1813] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_50_01_modrmmod = @@ -6841,7 +6841,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_50_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_50_00_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1810] + (const void *)&gInstructions[1814] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_50_00_modrmmod = @@ -6867,7 +6867,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_50_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e7_01_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1812] + (const void *)&gInstructions[1816] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_e7_01_modrmmod = @@ -6893,7 +6893,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e7_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2b_01_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1816] + (const void *)&gInstructions[1820] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_2b_01_modrmmod = @@ -6908,7 +6908,7 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_2b_01_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_2b_00_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1818] + (const void *)&gInstructions[1822] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_2b_00_modrmmod = @@ -6934,7 +6934,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d6_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1826] + (const void *)&gInstructions[1830] }; const ND_TABLE_VEX_L gVexTable_root_01_d6_01_l = @@ -6962,13 +6962,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_10_03_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1831] + (const void *)&gInstructions[1835] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_10_03_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1832] + (const void *)&gInstructions[1836] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_10_03_modrmmod = @@ -6983,13 +6983,13 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_10_03_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_10_02_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1843] + (const void *)&gInstructions[1847] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_10_02_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1844] + (const void *)&gInstructions[1848] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_10_02_modrmmod = @@ -7004,13 +7004,13 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_10_02_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_10_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1849] + (const void *)&gInstructions[1853] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_10_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1853] + (const void *)&gInstructions[1857] }; const ND_TABLE_VEX_PP gVexTable_root_01_10_pp = @@ -7027,13 +7027,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_10_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_11_03_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1833] + (const void *)&gInstructions[1837] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_11_03_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1834] + (const void *)&gInstructions[1838] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_11_03_modrmmod = @@ -7048,13 +7048,13 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_11_03_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_11_02_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1845] + (const void *)&gInstructions[1849] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_11_02_mem_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1846] + (const void *)&gInstructions[1850] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_11_02_modrmmod = @@ -7069,13 +7069,13 @@ const ND_TABLE_MODRM_MOD gVexTable_root_01_11_02_modrmmod = const ND_TABLE_INSTRUCTION gVexTable_root_01_11_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1850] + (const void *)&gInstructions[1854] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_11_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1854] + (const void *)&gInstructions[1858] }; const ND_TABLE_VEX_PP gVexTable_root_01_11_pp = @@ -7092,25 +7092,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_11_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_59_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1863] + (const void *)&gInstructions[1867] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_59_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1865] + (const void *)&gInstructions[1869] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_59_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1867] + (const void *)&gInstructions[1871] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_59_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1869] + (const void *)&gInstructions[1873] }; const ND_TABLE_VEX_PP gVexTable_root_01_59_pp = @@ -7127,13 +7127,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_59_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_56_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1874] + (const void *)&gInstructions[1878] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_56_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1876] + (const void *)&gInstructions[1880] }; const ND_TABLE_VEX_PP gVexTable_root_01_56_pp = @@ -7150,7 +7150,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_56_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1889] + (const void *)&gInstructions[1893] }; const ND_TABLE_VEX_PP gVexTable_root_01_6b_pp = @@ -7167,7 +7167,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_63_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1891] + (const void *)&gInstructions[1895] }; const ND_TABLE_VEX_PP gVexTable_root_01_63_pp = @@ -7184,7 +7184,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_63_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_67_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1895] + (const void *)&gInstructions[1899] }; const ND_TABLE_VEX_PP gVexTable_root_01_67_pp = @@ -7201,7 +7201,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_67_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_fc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1897] + (const void *)&gInstructions[1901] }; const ND_TABLE_VEX_PP gVexTable_root_01_fc_pp = @@ -7218,7 +7218,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_fc_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_fe_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1899] + (const void *)&gInstructions[1903] }; const ND_TABLE_VEX_PP gVexTable_root_01_fe_pp = @@ -7235,7 +7235,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_fe_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d4_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1901] + (const void *)&gInstructions[1905] }; const ND_TABLE_VEX_PP gVexTable_root_01_d4_pp = @@ -7252,7 +7252,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d4_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_ec_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1903] + (const void *)&gInstructions[1907] }; const ND_TABLE_VEX_PP gVexTable_root_01_ec_pp = @@ -7269,7 +7269,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_ec_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_ed_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1905] + (const void *)&gInstructions[1909] }; const ND_TABLE_VEX_PP gVexTable_root_01_ed_pp = @@ -7286,7 +7286,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_ed_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_dc_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1907] + (const void *)&gInstructions[1911] }; const ND_TABLE_VEX_PP gVexTable_root_01_dc_pp = @@ -7303,7 +7303,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_dc_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_dd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1909] + (const void *)&gInstructions[1913] }; const ND_TABLE_VEX_PP gVexTable_root_01_dd_pp = @@ -7320,7 +7320,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_dd_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_fd_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1911] + (const void *)&gInstructions[1915] }; const ND_TABLE_VEX_PP gVexTable_root_01_fd_pp = @@ -7337,7 +7337,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_fd_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_db_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1914] + (const void *)&gInstructions[1918] }; const ND_TABLE_VEX_PP gVexTable_root_01_db_pp = @@ -7354,7 +7354,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_db_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_df_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1916] + (const void *)&gInstructions[1920] }; const ND_TABLE_VEX_PP gVexTable_root_01_df_pp = @@ -7371,7 +7371,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_df_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e0_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1921] + (const void *)&gInstructions[1925] }; const ND_TABLE_VEX_PP gVexTable_root_01_e0_pp = @@ -7388,7 +7388,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e0_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e3_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1923] + (const void *)&gInstructions[1927] }; const ND_TABLE_VEX_PP gVexTable_root_01_e3_pp = @@ -7405,7 +7405,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e3_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_74_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1952] + (const void *)&gInstructions[1956] }; const ND_TABLE_VEX_PP gVexTable_root_01_74_pp = @@ -7422,7 +7422,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_74_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_76_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1954] + (const void *)&gInstructions[1958] }; const ND_TABLE_VEX_PP gVexTable_root_01_76_pp = @@ -7439,7 +7439,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_76_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_75_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1958] + (const void *)&gInstructions[1962] }; const ND_TABLE_VEX_PP gVexTable_root_01_75_pp = @@ -7456,7 +7456,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_75_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_64_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1962] + (const void *)&gInstructions[1966] }; const ND_TABLE_VEX_PP gVexTable_root_01_64_pp = @@ -7473,7 +7473,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_64_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_66_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1964] + (const void *)&gInstructions[1968] }; const ND_TABLE_VEX_PP gVexTable_root_01_66_pp = @@ -7490,7 +7490,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_66_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_65_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1968] + (const void *)&gInstructions[1972] }; const ND_TABLE_VEX_PP gVexTable_root_01_65_pp = @@ -7507,7 +7507,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_65_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_c5_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2050] + (const void *)&gInstructions[2054] }; const ND_TABLE_VEX_L gVexTable_root_01_c5_01_reg_l = @@ -7544,7 +7544,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_c5_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_c4_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2093] + (const void *)&gInstructions[2097] }; const ND_TABLE_VEX_L gVexTable_root_01_c4_01_mem_l = @@ -7561,7 +7561,7 @@ const ND_TABLE_VEX_L gVexTable_root_01_c4_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_01_c4_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2094] + (const void *)&gInstructions[2098] }; const ND_TABLE_VEX_L gVexTable_root_01_c4_01_reg_l = @@ -7598,7 +7598,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_c4_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2114] + (const void *)&gInstructions[2118] }; const ND_TABLE_VEX_PP gVexTable_root_01_f5_pp = @@ -7615,7 +7615,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f5_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_ee_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2125] + (const void *)&gInstructions[2129] }; const ND_TABLE_VEX_PP gVexTable_root_01_ee_pp = @@ -7632,7 +7632,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_ee_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_de_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2127] + (const void *)&gInstructions[2131] }; const ND_TABLE_VEX_PP gVexTable_root_01_de_pp = @@ -7649,7 +7649,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_de_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_ea_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2139] + (const void *)&gInstructions[2143] }; const ND_TABLE_VEX_PP gVexTable_root_01_ea_pp = @@ -7666,7 +7666,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_ea_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_da_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2141] + (const void *)&gInstructions[2145] }; const ND_TABLE_VEX_PP gVexTable_root_01_da_pp = @@ -7683,7 +7683,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_da_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d7_01_reg_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2155] + (const void *)&gInstructions[2159] }; const ND_TABLE_MODRM_MOD gVexTable_root_01_d7_01_modrmmod = @@ -7709,7 +7709,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d7_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e4_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2215] + (const void *)&gInstructions[2219] }; const ND_TABLE_VEX_PP gVexTable_root_01_e4_pp = @@ -7726,7 +7726,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e4_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2217] + (const void *)&gInstructions[2221] }; const ND_TABLE_VEX_PP gVexTable_root_01_e5_pp = @@ -7743,7 +7743,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e5_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d5_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2222] + (const void *)&gInstructions[2226] }; const ND_TABLE_VEX_PP gVexTable_root_01_d5_pp = @@ -7760,7 +7760,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d5_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f4_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2225] + (const void *)&gInstructions[2229] }; const ND_TABLE_VEX_PP gVexTable_root_01_f4_pp = @@ -7777,7 +7777,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f4_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_eb_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2230] + (const void *)&gInstructions[2234] }; const ND_TABLE_VEX_PP gVexTable_root_01_eb_pp = @@ -7794,7 +7794,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_eb_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f6_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2256] + (const void *)&gInstructions[2260] }; const ND_TABLE_VEX_PP gVexTable_root_01_f6_pp = @@ -7811,19 +7811,19 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_70_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2293] + (const void *)&gInstructions[2297] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_70_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2295] + (const void *)&gInstructions[2299] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_70_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2297] + (const void *)&gInstructions[2301] }; const ND_TABLE_VEX_PP gVexTable_root_01_70_pp = @@ -7840,19 +7840,19 @@ const ND_TABLE_VEX_PP gVexTable_root_01_70_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_72_01_reg_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2303] + (const void *)&gInstructions[2307] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_72_01_reg_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2322] + (const void *)&gInstructions[2326] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_72_01_reg_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2336] + (const void *)&gInstructions[2340] }; const ND_TABLE_MODRM_REG gVexTable_root_01_72_01_reg_modrmreg = @@ -7893,7 +7893,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_72_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f2_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2304] + (const void *)&gInstructions[2308] }; const ND_TABLE_VEX_PP gVexTable_root_01_f2_pp = @@ -7910,25 +7910,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f2_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_73_01_reg_07_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2306] + (const void *)&gInstructions[2310] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_73_01_reg_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2309] + (const void *)&gInstructions[2313] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_73_01_reg_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2339] + (const void *)&gInstructions[2343] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_73_01_reg_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2342] + (const void *)&gInstructions[2346] }; const ND_TABLE_MODRM_REG gVexTable_root_01_73_01_reg_modrmreg = @@ -7969,7 +7969,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_73_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f3_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2310] + (const void *)&gInstructions[2314] }; const ND_TABLE_VEX_PP gVexTable_root_01_f3_pp = @@ -7986,19 +7986,19 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f3_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_71_01_reg_06_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2318] + (const void *)&gInstructions[2322] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_71_01_reg_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2332] + (const void *)&gInstructions[2336] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_71_01_reg_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2351] + (const void *)&gInstructions[2355] }; const ND_TABLE_MODRM_REG gVexTable_root_01_71_01_reg_modrmreg = @@ -8039,7 +8039,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_71_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2319] + (const void *)&gInstructions[2323] }; const ND_TABLE_VEX_PP gVexTable_root_01_f1_pp = @@ -8056,7 +8056,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f1_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e2_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2323] + (const void *)&gInstructions[2327] }; const ND_TABLE_VEX_PP gVexTable_root_01_e2_pp = @@ -8073,7 +8073,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e2_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2333] + (const void *)&gInstructions[2337] }; const ND_TABLE_VEX_PP gVexTable_root_01_e1_pp = @@ -8090,7 +8090,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e1_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d2_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2337] + (const void *)&gInstructions[2341] }; const ND_TABLE_VEX_PP gVexTable_root_01_d2_pp = @@ -8107,7 +8107,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d2_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d3_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2343] + (const void *)&gInstructions[2347] }; const ND_TABLE_VEX_PP gVexTable_root_01_d3_pp = @@ -8124,7 +8124,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d3_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d1_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2352] + (const void *)&gInstructions[2356] }; const ND_TABLE_VEX_PP gVexTable_root_01_d1_pp = @@ -8141,7 +8141,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d1_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2354] + (const void *)&gInstructions[2358] }; const ND_TABLE_VEX_PP gVexTable_root_01_f8_pp = @@ -8158,7 +8158,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f8_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_fa_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2356] + (const void *)&gInstructions[2360] }; const ND_TABLE_VEX_PP gVexTable_root_01_fa_pp = @@ -8175,7 +8175,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_fa_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_fb_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2358] + (const void *)&gInstructions[2362] }; const ND_TABLE_VEX_PP gVexTable_root_01_fb_pp = @@ -8192,7 +8192,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_fb_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2360] + (const void *)&gInstructions[2364] }; const ND_TABLE_VEX_PP gVexTable_root_01_e8_pp = @@ -8209,7 +8209,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e8_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_e9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2362] + (const void *)&gInstructions[2366] }; const ND_TABLE_VEX_PP gVexTable_root_01_e9_pp = @@ -8226,7 +8226,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_e9_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d8_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2364] + (const void *)&gInstructions[2368] }; const ND_TABLE_VEX_PP gVexTable_root_01_d8_pp = @@ -8243,7 +8243,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d8_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_d9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2366] + (const void *)&gInstructions[2370] }; const ND_TABLE_VEX_PP gVexTable_root_01_d9_pp = @@ -8260,7 +8260,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_d9_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_f9_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2368] + (const void *)&gInstructions[2372] }; const ND_TABLE_VEX_PP gVexTable_root_01_f9_pp = @@ -8277,7 +8277,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_f9_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_68_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2381] + (const void *)&gInstructions[2385] }; const ND_TABLE_VEX_PP gVexTable_root_01_68_pp = @@ -8294,7 +8294,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_68_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2383] + (const void *)&gInstructions[2387] }; const ND_TABLE_VEX_PP gVexTable_root_01_6a_pp = @@ -8311,7 +8311,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2385] + (const void *)&gInstructions[2389] }; const ND_TABLE_VEX_PP gVexTable_root_01_6d_pp = @@ -8328,7 +8328,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_69_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2387] + (const void *)&gInstructions[2391] }; const ND_TABLE_VEX_PP gVexTable_root_01_69_pp = @@ -8345,7 +8345,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_69_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_60_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2389] + (const void *)&gInstructions[2393] }; const ND_TABLE_VEX_PP gVexTable_root_01_60_pp = @@ -8362,7 +8362,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_60_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_62_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2391] + (const void *)&gInstructions[2395] }; const ND_TABLE_VEX_PP gVexTable_root_01_62_pp = @@ -8379,7 +8379,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_62_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_6c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2393] + (const void *)&gInstructions[2397] }; const ND_TABLE_VEX_PP gVexTable_root_01_6c_pp = @@ -8396,7 +8396,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_6c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_61_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2395] + (const void *)&gInstructions[2399] }; const ND_TABLE_VEX_PP gVexTable_root_01_61_pp = @@ -8413,7 +8413,7 @@ const ND_TABLE_VEX_PP gVexTable_root_01_61_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_ef_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2396] + (const void *)&gInstructions[2400] }; const ND_TABLE_VEX_PP gVexTable_root_01_ef_pp = @@ -8430,13 +8430,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_ef_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_53_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2411] + (const void *)&gInstructions[2415] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_53_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2412] + (const void *)&gInstructions[2416] }; const ND_TABLE_VEX_PP gVexTable_root_01_53_pp = @@ -8453,13 +8453,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_53_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_52_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2433] + (const void *)&gInstructions[2437] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_52_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2434] + (const void *)&gInstructions[2438] }; const ND_TABLE_VEX_PP gVexTable_root_01_52_pp = @@ -8476,13 +8476,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_52_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_c6_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2456] + (const void *)&gInstructions[2460] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_c6_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2458] + (const void *)&gInstructions[2462] }; const ND_TABLE_VEX_PP gVexTable_root_01_c6_pp = @@ -8499,25 +8499,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_c6_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_51_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2460] + (const void *)&gInstructions[2464] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_51_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2462] + (const void *)&gInstructions[2466] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_51_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2464] + (const void *)&gInstructions[2468] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_51_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2466] + (const void *)&gInstructions[2470] }; const ND_TABLE_VEX_PP gVexTable_root_01_51_pp = @@ -8534,25 +8534,25 @@ const ND_TABLE_VEX_PP gVexTable_root_01_51_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_5c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2469] + (const void *)&gInstructions[2473] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5c_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2471] + (const void *)&gInstructions[2475] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5c_03_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2473] + (const void *)&gInstructions[2477] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_5c_02_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2475] + (const void *)&gInstructions[2479] }; const ND_TABLE_VEX_PP gVexTable_root_01_5c_pp = @@ -8569,13 +8569,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_5c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_2e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2479] + (const void *)&gInstructions[2483] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_2e_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2481] + (const void *)&gInstructions[2485] }; const ND_TABLE_VEX_PP gVexTable_root_01_2e_pp = @@ -8592,13 +8592,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_2e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_15_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2483] + (const void *)&gInstructions[2487] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_15_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2485] + (const void *)&gInstructions[2489] }; const ND_TABLE_VEX_PP gVexTable_root_01_15_pp = @@ -8615,13 +8615,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_15_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_14_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2487] + (const void *)&gInstructions[2491] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_14_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2489] + (const void *)&gInstructions[2493] }; const ND_TABLE_VEX_PP gVexTable_root_01_14_pp = @@ -8638,13 +8638,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_14_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_57_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2491] + (const void *)&gInstructions[2495] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_57_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2493] + (const void *)&gInstructions[2497] }; const ND_TABLE_VEX_PP gVexTable_root_01_57_pp = @@ -8661,13 +8661,13 @@ const ND_TABLE_VEX_PP gVexTable_root_01_57_pp = const ND_TABLE_INSTRUCTION gVexTable_root_01_77_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2494] + (const void *)&gInstructions[2498] }; const ND_TABLE_INSTRUCTION gVexTable_root_01_77_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2495] + (const void *)&gInstructions[2499] }; const ND_TABLE_VEX_L gVexTable_root_01_77_00_l = @@ -9194,7 +9194,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_f0_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_df_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1356] + (const void *)&gInstructions[1360] }; const ND_TABLE_VEX_L gVexTable_root_03_df_01_l = @@ -9222,7 +9222,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_df_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0d_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1369] + (const void *)&gInstructions[1373] }; const ND_TABLE_VEX_PP gVexTable_root_03_0d_pp = @@ -9239,7 +9239,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_0d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0c_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1370] + (const void *)&gInstructions[1374] }; const ND_TABLE_VEX_PP gVexTable_root_03_0c_pp = @@ -9256,7 +9256,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_0c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_4b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1371] + (const void *)&gInstructions[1375] }; const ND_TABLE_VEX_W gVexTable_root_03_4b_01_w = @@ -9282,7 +9282,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_4b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_4a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1372] + (const void *)&gInstructions[1376] }; const ND_TABLE_VEX_W gVexTable_root_03_4a_01_w = @@ -9308,7 +9308,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_4a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_1d_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1427] + (const void *)&gInstructions[1431] }; const ND_TABLE_VEX_W gVexTable_root_03_1d_01_00_w = @@ -9323,7 +9323,7 @@ const ND_TABLE_VEX_W gVexTable_root_03_1d_01_00_w = const ND_TABLE_INSTRUCTION gVexTable_root_03_1d_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1428] + (const void *)&gInstructions[1432] }; const ND_TABLE_VEX_W gVexTable_root_03_1d_01_01_w = @@ -9360,7 +9360,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_1d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_41_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1482] + (const void *)&gInstructions[1486] }; const ND_TABLE_VEX_L gVexTable_root_03_41_01_l = @@ -9388,7 +9388,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_41_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_40_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1483] + (const void *)&gInstructions[1487] }; const ND_TABLE_VEX_PP gVexTable_root_03_40_pp = @@ -9405,7 +9405,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_40_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_19_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1490] + (const void *)&gInstructions[1494] }; const ND_TABLE_VEX_W gVexTable_root_03_19_01_01_w = @@ -9442,7 +9442,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_19_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_39_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1495] + (const void *)&gInstructions[1499] }; const ND_TABLE_VEX_W gVexTable_root_03_39_01_01_w = @@ -9479,7 +9479,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_39_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_17_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1502] + (const void *)&gInstructions[1506] }; const ND_TABLE_VEX_L gVexTable_root_03_17_01_mem_l = @@ -9496,7 +9496,7 @@ const ND_TABLE_VEX_L gVexTable_root_03_17_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_03_17_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1503] + (const void *)&gInstructions[1507] }; const ND_TABLE_VEX_L gVexTable_root_03_17_01_reg_l = @@ -9533,13 +9533,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_17_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_69_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1532] + (const void *)&gInstructions[1536] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_69_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1533] + (const void *)&gInstructions[1537] }; const ND_TABLE_VEX_W gVexTable_root_03_69_01_w = @@ -9565,13 +9565,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_69_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_68_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1534] + (const void *)&gInstructions[1538] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_68_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1535] + (const void *)&gInstructions[1539] }; const ND_TABLE_VEX_W gVexTable_root_03_68_01_w = @@ -9597,13 +9597,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_68_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1536] + (const void *)&gInstructions[1540] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1537] + (const void *)&gInstructions[1541] }; const ND_TABLE_VEX_W gVexTable_root_03_6b_01_w = @@ -9629,13 +9629,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1538] + (const void *)&gInstructions[1542] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1539] + (const void *)&gInstructions[1543] }; const ND_TABLE_VEX_W gVexTable_root_03_6a_01_w = @@ -9661,13 +9661,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_5d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1552] + (const void *)&gInstructions[1556] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_5d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1553] + (const void *)&gInstructions[1557] }; const ND_TABLE_VEX_W gVexTable_root_03_5d_01_w = @@ -9693,13 +9693,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_5d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_5c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1554] + (const void *)&gInstructions[1558] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_5c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1555] + (const void *)&gInstructions[1559] }; const ND_TABLE_VEX_W gVexTable_root_03_5c_01_w = @@ -9725,13 +9725,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_5c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_5f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1592] + (const void *)&gInstructions[1596] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_5f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1593] + (const void *)&gInstructions[1597] }; const ND_TABLE_VEX_W gVexTable_root_03_5f_01_w = @@ -9757,13 +9757,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_5f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_5e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1594] + (const void *)&gInstructions[1598] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_5e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1595] + (const void *)&gInstructions[1599] }; const ND_TABLE_VEX_W gVexTable_root_03_5e_01_w = @@ -9789,13 +9789,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_5e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1596] + (const void *)&gInstructions[1600] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1597] + (const void *)&gInstructions[1601] }; const ND_TABLE_VEX_W gVexTable_root_03_6d_01_w = @@ -9821,13 +9821,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1598] + (const void *)&gInstructions[1602] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1599] + (const void *)&gInstructions[1603] }; const ND_TABLE_VEX_W gVexTable_root_03_6c_01_w = @@ -9853,13 +9853,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1600] + (const void *)&gInstructions[1604] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1601] + (const void *)&gInstructions[1605] }; const ND_TABLE_VEX_W gVexTable_root_03_6f_01_w = @@ -9885,13 +9885,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_6e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1602] + (const void *)&gInstructions[1606] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_6e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1603] + (const void *)&gInstructions[1607] }; const ND_TABLE_VEX_W gVexTable_root_03_6e_01_w = @@ -9917,13 +9917,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_6e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_79_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1628] + (const void *)&gInstructions[1632] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_79_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1629] + (const void *)&gInstructions[1633] }; const ND_TABLE_VEX_W gVexTable_root_03_79_01_w = @@ -9949,13 +9949,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_79_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_78_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1630] + (const void *)&gInstructions[1634] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_78_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1631] + (const void *)&gInstructions[1635] }; const ND_TABLE_VEX_W gVexTable_root_03_78_01_w = @@ -9981,13 +9981,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_78_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7b_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1632] + (const void *)&gInstructions[1636] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7b_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1633] + (const void *)&gInstructions[1637] }; const ND_TABLE_VEX_W gVexTable_root_03_7b_01_w = @@ -10013,13 +10013,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7a_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1634] + (const void *)&gInstructions[1638] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7a_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1635] + (const void *)&gInstructions[1639] }; const ND_TABLE_VEX_W gVexTable_root_03_7a_01_w = @@ -10045,13 +10045,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7a_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7d_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1660] + (const void *)&gInstructions[1664] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7d_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1661] + (const void *)&gInstructions[1665] }; const ND_TABLE_VEX_W gVexTable_root_03_7d_01_w = @@ -10077,13 +10077,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7d_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1662] + (const void *)&gInstructions[1666] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7c_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1663] + (const void *)&gInstructions[1667] }; const ND_TABLE_VEX_W gVexTable_root_03_7c_01_w = @@ -10109,13 +10109,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7f_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1664] + (const void *)&gInstructions[1668] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7f_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1665] + (const void *)&gInstructions[1669] }; const ND_TABLE_VEX_W gVexTable_root_03_7f_01_w = @@ -10141,13 +10141,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_7e_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1666] + (const void *)&gInstructions[1670] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_7e_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1667] + (const void *)&gInstructions[1671] }; const ND_TABLE_VEX_W gVexTable_root_03_7e_01_w = @@ -10173,7 +10173,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_7e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_cf_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1701] + (const void *)&gInstructions[1705] }; const ND_TABLE_VEX_W gVexTable_root_03_cf_01_w = @@ -10199,7 +10199,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_cf_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_ce_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1703] + (const void *)&gInstructions[1707] }; const ND_TABLE_VEX_W gVexTable_root_03_ce_01_w = @@ -10225,7 +10225,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_ce_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_18_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1710] + (const void *)&gInstructions[1714] }; const ND_TABLE_VEX_W gVexTable_root_03_18_01_01_w = @@ -10262,7 +10262,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_18_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_38_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1715] + (const void *)&gInstructions[1719] }; const ND_TABLE_VEX_W gVexTable_root_03_38_01_01_w = @@ -10299,7 +10299,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_38_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_21_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1722] + (const void *)&gInstructions[1726] }; const ND_TABLE_VEX_L gVexTable_root_03_21_01_mem_l = @@ -10316,7 +10316,7 @@ const ND_TABLE_VEX_L gVexTable_root_03_21_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_03_21_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1723] + (const void *)&gInstructions[1727] }; const ND_TABLE_VEX_L gVexTable_root_03_21_01_reg_l = @@ -10353,7 +10353,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_21_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_42_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1855] + (const void *)&gInstructions[1859] }; const ND_TABLE_VEX_PP gVexTable_root_03_42_pp = @@ -10370,7 +10370,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_42_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0f_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1913] + (const void *)&gInstructions[1917] }; const ND_TABLE_VEX_PP gVexTable_root_03_0f_pp = @@ -10387,7 +10387,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_0f_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_02_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1924] + (const void *)&gInstructions[1928] }; const ND_TABLE_VEX_W gVexTable_root_03_02_01_w = @@ -10413,7 +10413,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_02_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_4c_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1929] + (const void *)&gInstructions[1933] }; const ND_TABLE_VEX_W gVexTable_root_03_4c_01_w = @@ -10439,7 +10439,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_4c_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0e_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1930] + (const void *)&gInstructions[1934] }; const ND_TABLE_VEX_PP gVexTable_root_03_0e_pp = @@ -10456,7 +10456,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_0e_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_44_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1946] + (const void *)&gInstructions[1950] }; const ND_TABLE_VEX_PP gVexTable_root_03_44_pp = @@ -10473,7 +10473,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_44_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_61_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1959] + (const void *)&gInstructions[1963] }; const ND_TABLE_VEX_L gVexTable_root_03_61_01_l = @@ -10501,7 +10501,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_61_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_60_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1960] + (const void *)&gInstructions[1964] }; const ND_TABLE_VEX_L gVexTable_root_03_60_01_l = @@ -10529,7 +10529,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_60_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_63_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1969] + (const void *)&gInstructions[1973] }; const ND_TABLE_VEX_L gVexTable_root_03_63_01_l = @@ -10557,7 +10557,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_63_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_62_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1970] + (const void *)&gInstructions[1974] }; const ND_TABLE_VEX_L gVexTable_root_03_62_01_l = @@ -10585,7 +10585,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_62_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_06_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1995] + (const void *)&gInstructions[1999] }; const ND_TABLE_VEX_W gVexTable_root_03_06_01_01_w = @@ -10622,7 +10622,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_06_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_46_01_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1996] + (const void *)&gInstructions[2000] }; const ND_TABLE_VEX_W gVexTable_root_03_46_01_01_w = @@ -10659,13 +10659,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_46_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_49_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2006] + (const void *)&gInstructions[2010] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_49_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2007] + (const void *)&gInstructions[2011] }; const ND_TABLE_VEX_W gVexTable_root_03_49_01_w = @@ -10691,13 +10691,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_49_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_48_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2008] + (const void *)&gInstructions[2012] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_48_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2009] + (const void *)&gInstructions[2013] }; const ND_TABLE_VEX_W gVexTable_root_03_48_01_w = @@ -10723,7 +10723,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_48_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_05_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2013] + (const void *)&gInstructions[2017] }; const ND_TABLE_VEX_W gVexTable_root_03_05_01_w = @@ -10749,7 +10749,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_05_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_04_01_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2017] + (const void *)&gInstructions[2021] }; const ND_TABLE_VEX_W gVexTable_root_03_04_01_w = @@ -10775,7 +10775,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_04_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_01_01_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2021] + (const void *)&gInstructions[2025] }; const ND_TABLE_VEX_W gVexTable_root_03_01_01_01_w = @@ -10812,7 +10812,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_01_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_00_01_01_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2027] + (const void *)&gInstructions[2031] }; const ND_TABLE_VEX_W gVexTable_root_03_00_01_01_w = @@ -10849,7 +10849,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_00_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_14_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2041] + (const void *)&gInstructions[2045] }; const ND_TABLE_VEX_L gVexTable_root_03_14_01_mem_l = @@ -10866,7 +10866,7 @@ const ND_TABLE_VEX_L gVexTable_root_03_14_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_03_14_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2042] + (const void *)&gInstructions[2046] }; const ND_TABLE_VEX_L gVexTable_root_03_14_01_reg_l = @@ -10903,13 +10903,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_14_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_16_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2044] + (const void *)&gInstructions[2048] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_16_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2046] + (const void *)&gInstructions[2050] }; const ND_TABLE_VEX_W gVexTable_root_03_16_01_00_w = @@ -10946,7 +10946,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_16_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_15_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2051] + (const void *)&gInstructions[2055] }; const ND_TABLE_VEX_L gVexTable_root_03_15_01_mem_l = @@ -10963,7 +10963,7 @@ const ND_TABLE_VEX_L gVexTable_root_03_15_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_03_15_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2052] + (const void *)&gInstructions[2056] }; const ND_TABLE_VEX_L gVexTable_root_03_15_01_reg_l = @@ -11000,7 +11000,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_15_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_20_01_mem_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2085] + (const void *)&gInstructions[2089] }; const ND_TABLE_VEX_L gVexTable_root_03_20_01_mem_l = @@ -11017,7 +11017,7 @@ const ND_TABLE_VEX_L gVexTable_root_03_20_01_mem_l = const ND_TABLE_INSTRUCTION gVexTable_root_03_20_01_reg_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2086] + (const void *)&gInstructions[2090] }; const ND_TABLE_VEX_L gVexTable_root_03_20_01_reg_l = @@ -11054,13 +11054,13 @@ const ND_TABLE_VEX_PP gVexTable_root_03_20_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_22_01_00_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2088] + (const void *)&gInstructions[2092] }; const ND_TABLE_INSTRUCTION gVexTable_root_03_22_01_00_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2090] + (const void *)&gInstructions[2094] }; const ND_TABLE_VEX_W gVexTable_root_03_22_01_00_w = @@ -11097,7 +11097,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_22_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_09_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2421] + (const void *)&gInstructions[2425] }; const ND_TABLE_VEX_PP gVexTable_root_03_09_pp = @@ -11114,7 +11114,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_09_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_08_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2422] + (const void *)&gInstructions[2426] }; const ND_TABLE_VEX_PP gVexTable_root_03_08_pp = @@ -11131,7 +11131,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_08_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2423] + (const void *)&gInstructions[2427] }; const ND_TABLE_VEX_PP gVexTable_root_03_0b_pp = @@ -11148,7 +11148,7 @@ const ND_TABLE_VEX_PP gVexTable_root_03_0b_pp = const ND_TABLE_INSTRUCTION gVexTable_root_03_0a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2424] + (const void *)&gInstructions[2428] }; const ND_TABLE_VEX_PP gVexTable_root_03_0a_pp = diff --git a/bddisasm/include/table_xop.h b/bddisasm/include/table_xop.h index 186ad33..d34788a 100644 --- a/bddisasm/include/table_xop.h +++ b/bddisasm/include/table_xop.h @@ -330,13 +330,13 @@ const ND_TABLE_INSTRUCTION gXopTable_root_09_01_06_leaf = const ND_TABLE_INSTRUCTION gXopTable_root_09_01_07_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1299] + (const void *)&gInstructions[1302] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_01_04_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1321] + (const void *)&gInstructions[1325] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1251] + (const void *)&gInstructions[1254] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1672] + (const void *)&gInstructions[1676] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_80_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1673] + (const void *)&gInstructions[1677] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_83_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1674] + (const void *)&gInstructions[1678] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_82_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1675] + (const void *)&gInstructions[1679] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_c2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2061] + (const void *)&gInstructions[2065] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_c3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2062] + (const void *)&gInstructions[2066] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_c1_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2063] + (const void *)&gInstructions[2067] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_cb_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2065] + (const void *)&gInstructions[2069] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_d2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2067] + (const void *)&gInstructions[2071] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_d3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2068] + (const void *)&gInstructions[2072] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_d1_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2069] + (const void *)&gInstructions[2073] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_db_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2070] + (const void *)&gInstructions[2074] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_d6_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2071] + (const void *)&gInstructions[2075] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_d7_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2072] + (const void *)&gInstructions[2076] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_c6_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2074] + (const void *)&gInstructions[2078] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_c7_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2075] + (const void *)&gInstructions[2079] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_e1_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2077] + (const void *)&gInstructions[2081] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_e3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2079] + (const void *)&gInstructions[2083] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_e2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2082] + (const void *)&gInstructions[2086] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_90_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2244] + (const void *)&gInstructions[2248] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_90_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2245] + (const void *)&gInstructions[2249] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2247] + (const void *)&gInstructions[2251] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_92_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2248] + (const void *)&gInstructions[2252] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2250] + (const void *)&gInstructions[2254] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_93_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2251] + (const void *)&gInstructions[2255] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2253] + (const void *)&gInstructions[2257] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_91_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2254] + (const void *)&gInstructions[2258] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2261] + (const void *)&gInstructions[2265] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_98_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2262] + (const void *)&gInstructions[2266] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2263] + (const void *)&gInstructions[2267] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_9a_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2264] + (const void *)&gInstructions[2268] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2265] + (const void *)&gInstructions[2269] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_9b_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2266] + (const void *)&gInstructions[2270] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2267] + (const void *)&gInstructions[2271] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_99_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2268] + (const void *)&gInstructions[2272] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2269] + (const void *)&gInstructions[2273] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_94_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2270] + (const void *)&gInstructions[2274] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2271] + (const void *)&gInstructions[2275] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_95_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2282] + (const void *)&gInstructions[2286] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2272] + (const void *)&gInstructions[2276] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_96_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2273] + (const void *)&gInstructions[2277] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2280] + (const void *)&gInstructions[2284] }; const ND_TABLE_INSTRUCTION gXopTable_root_09_97_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2281] + (const void *)&gInstructions[2285] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1947] + (const void *)&gInstructions[1951] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_a2_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1948] + (const void *)&gInstructions[1952] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1977] + (const void *)&gInstructions[1981] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_ce_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1978] + (const void *)&gInstructions[1982] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_cf_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1983] + (const void *)&gInstructions[1987] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_ec_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1984] + (const void *)&gInstructions[1988] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_ee_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1985] + (const void *)&gInstructions[1989] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_ef_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1986] + (const void *)&gInstructions[1990] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_ed_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1987] + (const void *)&gInstructions[1991] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_cd_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[1988] + (const void *)&gInstructions[1992] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_9e_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2097] + (const void *)&gInstructions[2101] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_9f_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2098] + (const void *)&gInstructions[2102] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_97_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2099] + (const void *)&gInstructions[2103] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_8e_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2100] + (const void *)&gInstructions[2104] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_8f_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2101] + (const void *)&gInstructions[2105] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_87_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2102] + (const void *)&gInstructions[2106] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_86_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2103] + (const void *)&gInstructions[2107] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_85_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2104] + (const void *)&gInstructions[2108] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_96_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2105] + (const void *)&gInstructions[2109] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_95_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2106] + (const void *)&gInstructions[2110] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_a6_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2107] + (const void *)&gInstructions[2111] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_b6_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2108] + (const void *)&gInstructions[2112] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_00_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2233] + (const void *)&gInstructions[2237] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_a3_01_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2234] + (const void *)&gInstructions[2238] }; 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 = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2243] + (const void *)&gInstructions[2247] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_c2_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2246] + (const void *)&gInstructions[2250] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_c3_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2249] + (const void *)&gInstructions[2253] }; const ND_TABLE_INSTRUCTION gXopTable_root_08_c1_leaf = { ND_ILUT_INSTRUCTION, - (const void *)&gInstructions[2252] + (const void *)&gInstructions[2256] }; const ND_TABLE_OPCODE gXopTable_root_08_opcode = diff --git a/bddisasm/include/tabledefs.h b/bddisasm/include/tabledefs.h index 80ec322..d28879b 100644 --- a/bddisasm/include/tabledefs.h +++ b/bddisasm/include/tabledefs.h @@ -198,8 +198,8 @@ typedef struct _ND_INSTRUCTION uint8_t IsaSet; // Instruction set. Check ND_INS_SET. uint16_t Mnemonic; // Mnemonic (index inside the global mnemonic table). - uint16_t ValidModes; // Valid operating modes for the instruction. 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 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 Reserved2; - uint32_t Reserved3; + uint16_t Reserved3; uint32_t Attributes; // Instruction attributes. uint64_t CpuidFlag; // Required CPUID feature flag. @@ -407,6 +407,8 @@ typedef enum _ND_OPERAND_TYPE_SPEC ND_OPT_GPR_rBP, ND_OPT_GPR_rSI, ND_OPT_GPR_rDI, + ND_OPT_GPR_rR8, + ND_OPT_GPR_rR9, ND_OPT_GPR_rR11, // Segment registers. diff --git a/bddisasm_test/amx/amx1_64.result b/bddisasm_test/amx/amx1_64.result index b09f2a6..2a5251b 100644 --- a/bddisasm_test/amx/amx1_64.result +++ b/bddisasm_test/amx/amx1_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -38,7 +40,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -55,7 +58,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -72,7 +76,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -89,7 +94,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -106,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -123,7 +130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -140,7 +148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -157,7 +166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -174,7 +184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -191,7 +202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -208,7 +220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -225,7 +238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -239,7 +253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -254,7 +269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no diff --git a/bddisasm_test/avx/avx2_64.result b/bddisasm_test/avx/avx2_64.result index 3232c4a..7ea8b2b 100644 --- a/bddisasm_test/avx/avx2_64.result +++ b/bddisasm_test/avx/avx2_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24,7 +25,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43,7 +45,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62,7 +65,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81,7 +85,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97,7 +102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114,7 +120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131,7 +138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149,7 +157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167,7 +176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186,7 +196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205,7 +216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224,7 +236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242,7 +255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261,7 +275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -280,7 +295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -298,7 +314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -314,7 +331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -331,7 +349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -348,7 +367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -366,7 +386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -384,7 +405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -403,7 +425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -422,7 +445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -441,7 +465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -459,7 +484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -478,7 +504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -497,7 +524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -515,7 +543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -531,7 +560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -548,7 +578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -565,7 +596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -583,7 +615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -601,7 +634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -620,7 +654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -639,7 +674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -658,7 +694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -676,7 +713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -695,7 +733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -714,7 +753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -732,7 +772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -748,7 +789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -765,7 +807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -782,7 +825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -800,7 +844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -818,7 +863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -837,7 +883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -856,7 +903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -875,7 +923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -893,7 +942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -912,7 +962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -931,7 +982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -950,7 +1002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -969,7 +1022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -989,7 +1043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1009,7 +1064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1029,7 +1085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1048,7 +1105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1068,7 +1126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1088,7 +1147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1108,7 +1168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1127,7 +1188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1147,7 +1209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1167,7 +1230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1187,7 +1251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1206,7 +1271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1226,7 +1292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1246,7 +1313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1266,7 +1334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1285,7 +1354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1305,7 +1375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1325,7 +1396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1345,7 +1417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1364,7 +1437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1384,7 +1458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1404,7 +1479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1424,7 +1500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1443,7 +1520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1463,7 +1541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1483,7 +1562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1503,7 +1583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1522,7 +1603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1542,7 +1624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1562,7 +1645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1581,7 +1665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1599,7 +1684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1617,7 +1703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1635,7 +1722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1653,7 +1741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1671,7 +1760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1689,7 +1779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1707,7 +1798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1725,7 +1817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1743,7 +1836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1761,7 +1855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1779,7 +1874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1797,7 +1893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1813,7 +1910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1830,7 +1928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1847,7 +1946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1865,7 +1965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1883,7 +1984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1902,7 +2004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1921,7 +2024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1940,7 +2044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1958,7 +2063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1977,7 +2083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1996,7 +2103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2014,7 +2122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2030,7 +2139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2047,7 +2157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2064,7 +2175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2082,7 +2194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2100,7 +2213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2119,7 +2233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2138,7 +2253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2157,7 +2273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2175,7 +2292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2194,7 +2312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2213,7 +2332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2231,7 +2351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2247,7 +2368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2264,7 +2386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2281,7 +2404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2299,7 +2423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2317,7 +2442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2336,7 +2462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2355,7 +2482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2374,7 +2502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2392,7 +2521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2411,7 +2541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2430,7 +2561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2448,7 +2580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2464,7 +2597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2481,7 +2615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2498,7 +2633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2516,7 +2652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2534,7 +2671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2553,7 +2691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2572,7 +2711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2591,7 +2731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2609,7 +2750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2628,7 +2770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2647,7 +2790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2665,7 +2809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2681,7 +2826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2698,7 +2844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2715,7 +2862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2733,7 +2881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2751,7 +2900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2770,7 +2920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2789,7 +2940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2808,7 +2960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2826,7 +2979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2845,7 +2999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2864,7 +3019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2882,7 +3038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2898,7 +3055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2915,7 +3073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2932,7 +3091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2950,7 +3110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2968,7 +3129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2987,7 +3149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3006,7 +3169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3025,7 +3189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3043,7 +3208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3062,7 +3228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3081,7 +3248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3099,7 +3267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3115,7 +3284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3132,7 +3302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3149,7 +3320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3167,7 +3339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3185,7 +3358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3204,7 +3378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3223,7 +3398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3242,7 +3418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3260,7 +3437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3279,7 +3457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3298,7 +3477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3316,7 +3496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3332,7 +3513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3349,7 +3531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3366,7 +3549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3384,7 +3568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3402,7 +3587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3421,7 +3607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3440,7 +3627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3459,7 +3647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3477,7 +3666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3496,7 +3686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3515,7 +3706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3533,7 +3725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3549,7 +3742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3566,7 +3760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3583,7 +3778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3601,7 +3797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3619,7 +3816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3638,7 +3836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3657,7 +3856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3676,7 +3876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3694,7 +3895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3713,7 +3915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3732,7 +3935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3750,7 +3954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3766,7 +3971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3783,7 +3989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3800,7 +4007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3818,7 +4026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3836,7 +4045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3855,7 +4065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3874,7 +4085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3893,7 +4105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3911,7 +4124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3930,7 +4144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3949,7 +4164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3967,7 +4183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3983,7 +4200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4000,7 +4218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4017,7 +4236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4035,7 +4255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4053,7 +4274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4072,7 +4294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4091,7 +4314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4110,7 +4334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4128,7 +4353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4147,7 +4373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4166,7 +4393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4184,7 +4412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4200,7 +4429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4217,7 +4447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4234,7 +4465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4252,7 +4484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4270,7 +4503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4289,7 +4523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4308,7 +4543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4327,7 +4563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4345,7 +4582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4364,7 +4602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4383,7 +4622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4401,7 +4641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4418,7 +4659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4436,7 +4678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4454,7 +4697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4473,7 +4717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4492,7 +4737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4512,7 +4758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4532,7 +4779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4552,7 +4800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4571,7 +4820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4591,7 +4841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4611,7 +4862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4630,7 +4882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4647,7 +4900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4665,7 +4919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4683,7 +4938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4702,7 +4958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4721,7 +4978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4741,7 +4999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4761,7 +5020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4781,7 +5041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4800,7 +5061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4820,7 +5082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4840,7 +5103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4859,7 +5123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4876,7 +5141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4894,7 +5160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4912,7 +5179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4931,7 +5199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4950,7 +5219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4970,7 +5240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4990,7 +5261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5010,7 +5282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5029,7 +5302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5049,7 +5323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5069,7 +5344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5088,7 +5364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5105,7 +5382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5123,7 +5401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5141,7 +5420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5160,7 +5440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5179,7 +5460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5199,7 +5481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5219,7 +5502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5239,7 +5523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5258,7 +5543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5278,7 +5564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5298,7 +5585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5317,7 +5605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5334,7 +5623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5352,7 +5642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5370,7 +5661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5389,7 +5681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5408,7 +5701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5428,7 +5722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5448,7 +5743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5468,7 +5764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5487,7 +5784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5507,7 +5805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5527,7 +5826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx/avx2gather_64.result b/bddisasm_test/avx/avx2gather_64.result index 2e284f0..0f09fed 100644 --- a/bddisasm_test/avx/avx2gather_64.result +++ b/bddisasm_test/avx/avx2gather_64.result @@ -5,7 +5,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41,7 +43,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59,7 +62,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77,7 +81,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95,7 +100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113,7 +119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131,7 +138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149,7 +157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167,7 +176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx/avx_64.result b/bddisasm_test/avx/avx_64.result index fb8acd8..653e658 100644 --- a/bddisasm_test/avx/avx_64.result +++ b/bddisasm_test/avx/avx_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41,7 +43,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59,7 +62,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78,7 +82,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97,7 +102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117,7 +123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137,7 +144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157,7 +165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176,7 +185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196,7 +206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216,7 +227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235,7 +247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252,7 +265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270,7 +284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -288,7 +303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -307,7 +323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -326,7 +343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -346,7 +364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -366,7 +385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -386,7 +406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -405,7 +426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -425,7 +447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -445,7 +468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -464,7 +488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -481,7 +506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -499,7 +525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -517,7 +544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -535,7 +563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -552,7 +581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -570,7 +600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -588,7 +619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -606,7 +638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -623,7 +656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -641,7 +675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -659,7 +694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -677,7 +713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -694,7 +731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -712,7 +750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -730,7 +769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -748,7 +788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -765,7 +806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -783,7 +825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -801,7 +844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -820,7 +864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -839,7 +884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -859,7 +905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -879,7 +926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -899,7 +947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -918,7 +967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -938,7 +988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -958,7 +1009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -977,7 +1029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -994,7 +1047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1012,7 +1066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1030,7 +1085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1049,7 +1105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1068,7 +1125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1088,7 +1146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1108,7 +1167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1128,7 +1188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1147,7 +1208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1167,7 +1229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1187,7 +1250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1206,7 +1270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1223,7 +1288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1241,7 +1307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1259,7 +1326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1278,7 +1346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1297,7 +1366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1317,7 +1387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1337,7 +1408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1357,7 +1429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1376,7 +1449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1396,7 +1470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1416,7 +1491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1435,7 +1511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1452,7 +1529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1470,7 +1548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1488,7 +1567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1507,7 +1587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1526,7 +1607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1546,7 +1628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1566,7 +1649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1586,7 +1670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1605,7 +1690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1625,7 +1711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1645,7 +1732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1664,7 +1752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1682,7 +1771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1701,7 +1791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1720,7 +1811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1739,7 +1831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1757,7 +1850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1776,7 +1870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1795,7 +1890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1814,7 +1910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1832,7 +1929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1851,7 +1949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1870,7 +1969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1889,7 +1989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1907,7 +2008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1926,7 +2028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1945,7 +2048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1965,7 +2069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1983,7 +2088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2002,7 +2108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2021,7 +2128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2040,7 +2148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2058,7 +2167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2077,7 +2187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2096,7 +2207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2114,7 +2226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2130,7 +2243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2147,7 +2261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2164,7 +2279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2182,7 +2298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2200,7 +2317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2219,7 +2337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2238,7 +2357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2257,7 +2377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2275,7 +2396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2294,7 +2416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2313,7 +2436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2331,7 +2455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2349,7 +2474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2368,7 +2494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2387,7 +2514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2406,7 +2534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2424,7 +2553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2443,7 +2573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2462,7 +2593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2481,7 +2613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2499,7 +2632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2518,7 +2652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2537,7 +2672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2556,7 +2692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2574,7 +2711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2593,7 +2731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2612,7 +2751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2633,7 +2773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2652,7 +2793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2672,7 +2814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2692,7 +2835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2712,7 +2856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2731,7 +2876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2751,7 +2897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2771,7 +2918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2789,7 +2937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2805,7 +2954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2822,7 +2972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2839,7 +2990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2857,7 +3009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2875,7 +3028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2894,7 +3048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2913,7 +3068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2932,7 +3088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2950,7 +3107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2969,7 +3127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2988,7 +3147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3006,7 +3166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3022,7 +3183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3039,7 +3201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3056,7 +3219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3074,7 +3238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3092,7 +3257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3111,7 +3277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3130,7 +3297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3149,7 +3317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3167,7 +3336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3186,7 +3356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3205,7 +3376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3223,7 +3395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3239,7 +3412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3256,7 +3430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3273,7 +3448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3291,7 +3467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3309,7 +3486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3328,7 +3506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3347,7 +3526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3366,7 +3546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3384,7 +3565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3403,7 +3585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3422,7 +3605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3440,7 +3624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3456,7 +3641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3472,7 +3658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3489,7 +3676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3506,7 +3694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3524,7 +3713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3542,7 +3732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3561,7 +3752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3580,7 +3772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3598,7 +3791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3614,7 +3808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3630,7 +3825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3647,7 +3843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3664,7 +3861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3682,7 +3880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3700,7 +3899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3719,7 +3919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3738,7 +3939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3756,7 +3958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3772,7 +3975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3788,7 +3992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3805,7 +4010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3822,7 +4028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3840,7 +4047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3858,7 +4066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3877,7 +4086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3896,7 +4106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3914,7 +4125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3930,7 +4142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3947,7 +4160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3964,7 +4178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3982,7 +4197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4000,7 +4216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4019,7 +4236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4038,7 +4256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4057,7 +4276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4075,7 +4295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4094,7 +4315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4113,7 +4335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4131,7 +4354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4147,7 +4371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4164,7 +4389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4181,7 +4407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4199,7 +4426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4217,7 +4445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4236,7 +4465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4255,7 +4485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4274,7 +4505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4292,7 +4524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4311,7 +4544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4330,7 +4564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4348,7 +4583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4364,7 +4600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4381,7 +4618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4398,7 +4636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4416,7 +4655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4434,7 +4674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4453,7 +4694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4472,7 +4714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4491,7 +4734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4509,7 +4753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4528,7 +4773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4547,7 +4793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4565,7 +4812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4581,7 +4829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4598,7 +4847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4615,7 +4865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4632,7 +4883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4648,7 +4900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4665,7 +4918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4682,7 +4936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4699,7 +4954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4716,7 +4972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4734,7 +4991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4752,7 +5010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4770,7 +5029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4787,7 +5047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4804,7 +5065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4822,7 +5084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4840,7 +5103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4857,7 +5121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4874,7 +5139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4892,7 +5158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4910,7 +5177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4927,7 +5195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4945,7 +5214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4963,7 +5233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4981,7 +5252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4997,7 +5269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5014,7 +5287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5031,7 +5305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5048,7 +5323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5064,7 +5340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5081,7 +5358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5098,7 +5376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5115,7 +5394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5131,7 +5411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5147,7 +5428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5164,7 +5446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5181,7 +5464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5199,7 +5483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5217,7 +5502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5236,7 +5522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5255,7 +5542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5273,7 +5561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5289,7 +5578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5306,7 +5596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5323,7 +5614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5341,7 +5633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5359,7 +5652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5378,7 +5672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5397,7 +5692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5416,7 +5712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5434,7 +5731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5453,7 +5751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5472,7 +5771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5490,7 +5790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5506,7 +5807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5523,7 +5825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5540,7 +5843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5557,7 +5861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5573,7 +5878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5590,7 +5896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5607,7 +5914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5624,7 +5932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5640,7 +5949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5657,7 +5967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5674,7 +5985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5691,7 +6003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5707,7 +6020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5724,7 +6038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5741,7 +6056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5758,7 +6074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5775,7 +6092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5793,7 +6111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5811,7 +6130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5830,7 +6150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5849,7 +6170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5869,7 +6191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5889,7 +6212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5909,7 +6233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5928,7 +6253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5948,7 +6274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5968,7 +6295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5987,7 +6315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6004,7 +6333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6022,7 +6352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6040,7 +6371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6059,7 +6391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6078,7 +6411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6098,7 +6432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6118,7 +6453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6138,7 +6474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6157,7 +6494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6177,7 +6515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6197,7 +6536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6216,7 +6556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6233,7 +6574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6251,7 +6593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6269,7 +6612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6287,7 +6631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6304,7 +6649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6322,7 +6668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6340,7 +6687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6358,7 +6706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6376,7 +6725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6395,7 +6745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6414,7 +6765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6433,7 +6785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6451,7 +6804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6470,7 +6824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6489,7 +6844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6508,7 +6864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6526,7 +6883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6544,7 +6902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6562,7 +6921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6580,7 +6940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6597,7 +6958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6614,7 +6976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6632,7 +6995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6650,7 +7014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6668,7 +7033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6685,7 +7051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6703,7 +7070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6721,7 +7089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6739,7 +7108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6756,7 +7126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6774,7 +7145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6792,7 +7164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6810,7 +7183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6827,7 +7201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6845,7 +7220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6863,7 +7239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6881,7 +7258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6900,7 +7278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6919,7 +7298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6938,7 +7318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6956,7 +7337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6973,7 +7355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6990,7 +7373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7007,7 +7391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7024,7 +7409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7041,7 +7427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7058,7 +7445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7076,7 +7464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7094,7 +7483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7112,7 +7502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7130,7 +7521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7148,7 +7540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7166,7 +7559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7184,7 +7578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7202,7 +7597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7220,7 +7616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7238,7 +7635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7256,7 +7654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7274,7 +7673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7292,7 +7692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7309,7 +7710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7327,7 +7729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7345,7 +7748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7364,7 +7768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7383,7 +7788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7403,7 +7809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7423,7 +7830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7443,7 +7851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7462,7 +7871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7482,7 +7892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7502,7 +7913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7521,7 +7933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7538,7 +7951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7556,7 +7970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7574,7 +7989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7593,7 +8009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7612,7 +8029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7632,7 +8050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7652,7 +8071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7672,7 +8092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7691,7 +8112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7711,7 +8133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7731,7 +8154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7750,7 +8174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7767,7 +8192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7785,7 +8211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7803,7 +8230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7821,7 +8249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7838,7 +8267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7856,7 +8286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7874,7 +8305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7892,7 +8324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7909,7 +8342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7927,7 +8361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7945,7 +8380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7964,7 +8400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7983,7 +8420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8003,7 +8441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8023,7 +8462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8043,7 +8483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8062,7 +8503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8082,7 +8524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8102,7 +8545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8121,7 +8565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8138,7 +8583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8156,7 +8602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8174,7 +8621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8193,7 +8641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8212,7 +8661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8232,7 +8682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8252,7 +8703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8272,7 +8724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8291,7 +8744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8311,7 +8765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8331,7 +8786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8350,7 +8806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8367,7 +8824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8385,7 +8843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8403,7 +8862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8421,7 +8881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8438,7 +8899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8456,7 +8918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8474,7 +8937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8492,7 +8956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8508,7 +8973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8525,7 +8991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8542,7 +9009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8560,7 +9028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8578,7 +9047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8597,7 +9067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8616,7 +9087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8635,7 +9107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8653,7 +9126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8672,7 +9146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8691,7 +9166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8709,7 +9185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8726,7 +9203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8744,7 +9222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8761,7 +9240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8779,7 +9259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8798,7 +9279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8816,7 +9298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8834,7 +9317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8853,7 +9337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8871,7 +9356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8889,7 +9375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8908,7 +9395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8926,7 +9414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8942,7 +9431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8959,7 +9449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8976,7 +9467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8994,7 +9486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9012,7 +9505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9031,7 +9525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9050,7 +9545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9069,7 +9565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9087,7 +9584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9106,7 +9604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9125,7 +9624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9143,7 +9643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9160,7 +9661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9178,7 +9680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9195,7 +9698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9213,7 +9717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9232,7 +9737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9250,7 +9756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9268,7 +9775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9287,7 +9795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9305,7 +9814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9323,7 +9833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9342,7 +9853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9360,7 +9872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9376,7 +9889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9393,7 +9907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9410,7 +9925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9426,7 +9942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9443,7 +9960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9460,7 +9978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9476,7 +9995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9493,7 +10013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9510,7 +10031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9528,7 +10050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9546,7 +10069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9565,7 +10089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9584,7 +10109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9603,7 +10129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9621,7 +10148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9640,7 +10168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9659,7 +10188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9677,7 +10207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9693,7 +10224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9710,7 +10242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9727,7 +10260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9745,7 +10279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9763,7 +10298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9782,7 +10318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9801,7 +10338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9820,7 +10358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9838,7 +10377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9857,7 +10397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9876,7 +10417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9894,7 +10436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9910,7 +10453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9927,7 +10471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9944,7 +10489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9961,7 +10507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9977,7 +10524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9994,7 +10542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10011,7 +10560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10028,7 +10578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10044,7 +10595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10061,7 +10613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10078,7 +10631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10095,7 +10649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10111,7 +10666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10128,7 +10684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10145,7 +10702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10162,7 +10720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10179,7 +10738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10197,7 +10757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10215,7 +10776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10233,7 +10795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10250,7 +10813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10267,7 +10831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10284,7 +10849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10302,7 +10868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10320,7 +10887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10338,7 +10906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10355,7 +10924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10372,7 +10942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10389,7 +10960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10406,7 +10978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10424,7 +10997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10442,7 +11016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10460,7 +11035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10477,7 +11053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10494,7 +11071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10511,7 +11089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10529,7 +11108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10547,7 +11127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10565,7 +11146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10582,7 +11164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10599,7 +11182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10616,7 +11200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10632,7 +11217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10648,7 +11234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10664,7 +11251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10680,7 +11268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10696,7 +11285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10712,7 +11302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10728,7 +11319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10744,7 +11336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10762,7 +11355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10780,7 +11374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10797,7 +11392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10815,7 +11411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10833,7 +11430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10850,7 +11448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10868,7 +11467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10886,7 +11486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10903,7 +11504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10920,7 +11522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10937,7 +11540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10955,7 +11559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10973,7 +11578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10991,7 +11597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11009,7 +11616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11027,7 +11635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11045,7 +11654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11062,7 +11672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11080,7 +11691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11098,7 +11710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11115,7 +11728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11133,7 +11747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11151,7 +11766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11168,7 +11784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11186,7 +11803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11204,7 +11822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11221,7 +11840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11239,7 +11859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11257,7 +11878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11274,7 +11896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11292,7 +11915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11310,7 +11934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11327,7 +11952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11345,7 +11971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11363,7 +11990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11380,7 +12008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11396,7 +12025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11413,7 +12043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11430,7 +12061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11446,7 +12078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11463,7 +12096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11480,7 +12114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11496,7 +12131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11513,7 +12149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11530,7 +12167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11547,7 +12185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11563,7 +12202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11580,7 +12220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11597,7 +12238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11614,7 +12256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11631,7 +12274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11648,7 +12292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11665,7 +12310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11682,7 +12328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11699,7 +12346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11716,7 +12364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11733,7 +12382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11750,7 +12400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11766,7 +12417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11783,7 +12435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11800,7 +12453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11818,7 +12472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11836,7 +12491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11855,7 +12511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11874,7 +12531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11893,7 +12551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11911,7 +12570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11930,7 +12590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11949,7 +12610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11967,7 +12629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11983,7 +12646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12000,7 +12664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12017,7 +12682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12035,7 +12701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12053,7 +12720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12072,7 +12740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12091,7 +12760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12110,7 +12780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12128,7 +12799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12147,7 +12819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12166,7 +12839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12184,7 +12858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12201,7 +12876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12218,7 +12894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12235,7 +12912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12252,7 +12930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12269,7 +12948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12286,7 +12966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12303,7 +12984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12320,7 +13002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12336,7 +13019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12353,7 +13037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12370,7 +13055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12388,7 +13074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12406,7 +13093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12425,7 +13113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12444,7 +13133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12463,7 +13153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12481,7 +13172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12500,7 +13192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12519,7 +13212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12537,7 +13231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12554,7 +13249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12572,7 +13268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12589,7 +13286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12607,7 +13305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12626,7 +13325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12644,7 +13344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12662,7 +13363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12681,7 +13383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12699,7 +13402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12717,7 +13421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12736,7 +13441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12754,7 +13460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12770,7 +13477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12787,7 +13495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12804,7 +13513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12822,7 +13532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12840,7 +13551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12859,7 +13571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12878,7 +13591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12897,7 +13611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12915,7 +13630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12934,7 +13650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12953,7 +13670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12971,7 +13689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12988,7 +13707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13006,7 +13726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13023,7 +13744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13041,7 +13763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13060,7 +13783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13078,7 +13802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13096,7 +13821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13115,7 +13841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13133,7 +13860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13151,7 +13879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13170,7 +13899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13188,7 +13918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13206,7 +13937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13225,7 +13957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13244,7 +13977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13263,7 +13997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13280,7 +14015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13298,7 +14034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13316,7 +14053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13335,7 +14073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13354,7 +14093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13374,7 +14114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13394,7 +14135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13414,7 +14156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13433,7 +14176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13453,7 +14197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13473,7 +14218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13492,7 +14238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13509,7 +14256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13527,7 +14275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13545,7 +14294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13564,7 +14314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13583,7 +14334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13603,7 +14355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13623,7 +14376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13643,7 +14397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13662,7 +14417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13682,7 +14438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13702,7 +14459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13721,7 +14479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13738,7 +14497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13756,7 +14516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13774,7 +14535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13792,7 +14554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13809,7 +14572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13827,7 +14591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13845,7 +14610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13863,7 +14629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13880,7 +14647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13898,7 +14666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13916,7 +14685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13935,7 +14705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13954,7 +14725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13974,7 +14746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13994,7 +14767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14014,7 +14788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14033,7 +14808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14053,7 +14829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14073,7 +14850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14092,7 +14870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14109,7 +14888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14127,7 +14907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14145,7 +14926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14164,7 +14946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14183,7 +14966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14203,7 +14987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14223,7 +15008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14243,7 +15029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14262,7 +15049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14282,7 +15070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14302,7 +15091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14321,7 +15111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14337,7 +15128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14354,7 +15146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14371,7 +15164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14389,7 +15183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14407,7 +15202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14426,7 +15222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14445,7 +15242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14464,7 +15262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14482,7 +15281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14501,7 +15301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14520,7 +15321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14538,7 +15340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14554,7 +15357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14571,7 +15375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14588,7 +15393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14606,7 +15412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14624,7 +15431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14643,7 +15451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14662,7 +15471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14681,7 +15491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14699,7 +15510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14718,7 +15530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14737,7 +15550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14755,7 +15569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14771,7 +15586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14788,7 +15604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14805,7 +15622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14823,7 +15641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14841,7 +15660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14860,7 +15680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14879,7 +15700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14898,7 +15720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14916,7 +15739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14935,7 +15759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14954,7 +15779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14972,7 +15798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14989,7 +15816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15007,7 +15835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15025,7 +15854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15044,7 +15874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15063,7 +15894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15083,7 +15915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15103,7 +15936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15123,7 +15957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15142,7 +15977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15162,7 +15998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15182,7 +16019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15201,7 +16039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15218,7 +16057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15236,7 +16076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15254,7 +16095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15273,7 +16115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15292,7 +16135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15312,7 +16156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15332,7 +16177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15352,7 +16198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15371,7 +16218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15391,7 +16239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15411,7 +16260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15430,7 +16280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15447,7 +16298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15465,7 +16317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15483,7 +16336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15502,7 +16356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15521,7 +16376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15541,7 +16397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15561,7 +16418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15581,7 +16439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15600,7 +16459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15620,7 +16480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15640,7 +16501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15659,7 +16521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15676,7 +16539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15694,7 +16558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15712,7 +16577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15731,7 +16597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15750,7 +16617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15770,7 +16638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15790,7 +16659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15810,7 +16680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15829,7 +16700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15849,7 +16721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15869,7 +16742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15888,7 +16762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15905,7 +16780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15923,7 +16799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15941,7 +16818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15960,7 +16838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15979,7 +16858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15999,7 +16879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16019,7 +16900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16039,7 +16921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16058,7 +16941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16078,7 +16962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16098,7 +16983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16117,7 +17003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16134,7 +17021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16152,7 +17040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16170,7 +17059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16189,7 +17079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16208,7 +17099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16228,7 +17120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16248,7 +17141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16268,7 +17162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16287,7 +17182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16307,7 +17203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16327,7 +17224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16346,7 +17244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16363,7 +17262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16381,7 +17281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16399,7 +17300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16418,7 +17320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16437,7 +17340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16457,7 +17361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16477,7 +17382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16497,7 +17403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16516,7 +17423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16536,7 +17444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16556,7 +17465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16575,7 +17485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16592,7 +17503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16610,7 +17522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16628,7 +17541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16647,7 +17561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16666,7 +17581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16686,7 +17602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16706,7 +17623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16726,7 +17644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16745,7 +17664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16765,7 +17685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16785,7 +17706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16804,7 +17726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16821,7 +17744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16839,7 +17763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16857,7 +17782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16876,7 +17802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16895,7 +17822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16915,7 +17843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16935,7 +17864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16955,7 +17885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16974,7 +17905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16994,7 +17926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17014,7 +17947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17033,7 +17967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17050,7 +17985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17068,7 +18004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17086,7 +18023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17105,7 +18043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17124,7 +18063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17144,7 +18084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17164,7 +18105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17184,7 +18126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17203,7 +18146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17223,7 +18167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17243,7 +18188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17262,7 +18208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17279,7 +18226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17297,7 +18245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17315,7 +18264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17334,7 +18284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17353,7 +18304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17373,7 +18325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17393,7 +18346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17413,7 +18367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17432,7 +18387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17452,7 +18408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17472,7 +18429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17491,7 +18449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17508,7 +18467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17526,7 +18486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17544,7 +18505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17563,7 +18525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17582,7 +18545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17602,7 +18566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17622,7 +18587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17642,7 +18608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17661,7 +18628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17681,7 +18649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17701,7 +18670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17720,7 +18690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17738,7 +18709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17757,7 +18729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17776,7 +18749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17796,7 +18770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17816,7 +18791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17837,7 +18813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17858,7 +18835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17879,7 +18857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17899,7 +18878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17920,7 +18900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17941,7 +18922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17961,7 +18943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17978,7 +18961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17996,7 +18980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18014,7 +18999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18032,7 +19018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18049,7 +19036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18067,7 +19055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18085,7 +19074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18103,7 +19093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18120,7 +19111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18138,7 +19130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18156,7 +19149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18175,7 +19169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18194,7 +19189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18214,7 +19210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18234,7 +19231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18254,7 +19252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18273,7 +19272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18293,7 +19293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18313,7 +19314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18332,7 +19334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18349,7 +19352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18367,7 +19371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18385,7 +19390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18404,7 +19410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18423,7 +19430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18443,7 +19451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18463,7 +19472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18483,7 +19493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18502,7 +19513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18522,7 +19534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18542,7 +19555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18561,7 +19575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18579,7 +19594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18598,7 +19614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18617,7 +19634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18636,7 +19654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18654,7 +19673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18673,7 +19693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18692,7 +19713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18711,7 +19733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18728,7 +19751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18746,7 +19770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18764,7 +19789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18782,7 +19808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18799,7 +19826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18817,7 +19845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18835,7 +19864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18853,7 +19883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18870,7 +19901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18888,7 +19920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18906,7 +19939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18924,7 +19958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18941,7 +19976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18959,7 +19995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18977,7 +20014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18997,7 +20035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19020,7 +20059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19044,7 +20084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19068,7 +20109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19092,7 +20134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19115,7 +20158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19139,7 +20183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19163,7 +20208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19185,7 +20231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19202,7 +20249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19220,7 +20268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19238,7 +20287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19256,7 +20306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19273,7 +20324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19291,7 +20343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19309,7 +20362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19327,7 +20381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19344,7 +20399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19362,7 +20418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19380,7 +20437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19398,7 +20456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19415,7 +20474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19433,7 +20493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19451,7 +20512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19471,7 +20533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19492,7 +20555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19514,7 +20578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19536,7 +20601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19558,7 +20624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19579,7 +20646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19601,7 +20669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19623,7 +20692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19643,7 +20713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19660,7 +20731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19678,7 +20750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19696,7 +20769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19715,7 +20789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19734,7 +20809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19754,7 +20830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19774,7 +20851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19794,7 +20872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19813,7 +20892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19833,7 +20913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19853,7 +20934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19872,7 +20954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19889,7 +20972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19907,7 +20991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19925,7 +21010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19944,7 +21030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19963,7 +21050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19983,7 +21071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20003,7 +21092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20023,7 +21113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20042,7 +21133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20062,7 +21154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20082,7 +21175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20101,7 +21195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20118,7 +21213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20136,7 +21232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20154,7 +21251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20173,7 +21271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20192,7 +21291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20212,7 +21312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20232,7 +21333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20252,7 +21354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20271,7 +21374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20291,7 +21395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20311,7 +21416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20330,7 +21436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20347,7 +21454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20365,7 +21473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20383,7 +21492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20402,7 +21512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20421,7 +21532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20441,7 +21553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20461,7 +21574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20481,7 +21595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20500,7 +21615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20520,7 +21636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20540,7 +21657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20559,7 +21677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20577,7 +21696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20595,7 +21715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20614,7 +21735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20632,7 +21754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20649,7 +21772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20666,7 +21790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20683,7 +21808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20700,7 +21826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20717,7 +21844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20735,7 +21863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20753,7 +21882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20770,7 +21900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20788,7 +21919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20807,7 +21939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20824,7 +21957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20841,7 +21975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20858,7 +21993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20876,7 +22012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20894,7 +22031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20913,7 +22051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20930,7 +22069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20947,7 +22087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20964,7 +22105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20981,7 +22123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20999,7 +22142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21017,7 +22161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21035,7 +22180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21052,7 +22198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21070,7 +22217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21088,7 +22236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21106,7 +22255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21123,7 +22273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21141,7 +22292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21159,7 +22311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21177,7 +22330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21193,7 +22347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21210,7 +22365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21227,7 +22383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21244,7 +22401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21261,7 +22419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21279,7 +22438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21297,7 +22457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21315,7 +22476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21332,7 +22494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21350,7 +22513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21368,7 +22532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21386,7 +22551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21403,7 +22569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21421,7 +22588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21439,7 +22607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21457,7 +22626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21476,7 +22646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21495,7 +22666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21514,7 +22686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21532,7 +22705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21550,7 +22724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21568,7 +22743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21587,7 +22763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21606,7 +22783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21624,7 +22802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21643,7 +22822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21662,7 +22842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21681,7 +22862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21700,7 +22882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21719,7 +22902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21737,7 +22921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21755,7 +22940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21772,7 +22958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21790,7 +22977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21808,7 +22996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21827,7 +23016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21846,7 +23036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21866,7 +23057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21886,7 +23078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21906,7 +23099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21925,7 +23119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21945,7 +23140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21965,7 +23161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21984,7 +23181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22001,7 +23199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22019,7 +23218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22037,7 +23237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22056,7 +23257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22075,7 +23277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22095,7 +23298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22115,7 +23319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22135,7 +23340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22154,7 +23360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22174,7 +23381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22194,7 +23402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22213,7 +23422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22230,7 +23440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22248,7 +23459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22266,7 +23478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22285,7 +23498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22304,7 +23518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22324,7 +23539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22344,7 +23560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22364,7 +23581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22383,7 +23601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22403,7 +23622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22423,7 +23643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22442,7 +23663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22459,7 +23681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22477,7 +23700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22495,7 +23719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22514,7 +23739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22533,7 +23759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22553,7 +23780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22573,7 +23801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22593,7 +23822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22612,7 +23842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22632,7 +23863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22652,7 +23884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22671,7 +23904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22688,7 +23922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22706,7 +23941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22724,7 +23960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22743,7 +23980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22762,7 +24000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22782,7 +24021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22802,7 +24042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22822,7 +24063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22841,7 +24083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22861,7 +24104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22881,7 +24125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22900,7 +24145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22917,7 +24163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22935,7 +24182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22953,7 +24201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22972,7 +24221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22991,7 +24241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23011,7 +24262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23031,7 +24283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23051,7 +24304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23070,7 +24324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23090,7 +24345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23110,7 +24366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23129,7 +24386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23146,7 +24404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23164,7 +24423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23182,7 +24442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23201,7 +24462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23220,7 +24482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23240,7 +24503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23260,7 +24524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23280,7 +24545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23299,7 +24565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23319,7 +24586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23339,7 +24607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23358,7 +24627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23375,7 +24645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23393,7 +24664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23411,7 +24683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23430,7 +24703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23449,7 +24723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23469,7 +24744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23489,7 +24765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23509,7 +24786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23528,7 +24806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23548,7 +24827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23568,7 +24848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23587,7 +24868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23604,7 +24886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23622,7 +24905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23640,7 +24924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23659,7 +24944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23678,7 +24964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23698,7 +24985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23718,7 +25006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23738,7 +25027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23757,7 +25047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23777,7 +25068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23797,7 +25089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23816,7 +25109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23833,7 +25127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23851,7 +25146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23869,7 +25165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23888,7 +25185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23907,7 +25205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23927,7 +25226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23947,7 +25247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23967,7 +25268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23986,7 +25288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24006,7 +25309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24026,7 +25330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24045,7 +25350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24062,7 +25368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24080,7 +25387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24098,7 +25406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24117,7 +25426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24136,7 +25446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24156,7 +25467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24176,7 +25488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24196,7 +25509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24215,7 +25529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24235,7 +25550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24255,7 +25571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24274,7 +25591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24291,7 +25609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24309,7 +25628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24327,7 +25647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24346,7 +25667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24365,7 +25687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24385,7 +25708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24405,7 +25729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24425,7 +25750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24444,7 +25770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24464,7 +25791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24484,7 +25812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24503,7 +25832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24520,7 +25850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24538,7 +25869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24556,7 +25888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24575,7 +25908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24594,7 +25928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24614,7 +25949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24634,7 +25970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24654,7 +25991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24673,7 +26011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24693,7 +26032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24713,7 +26053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24732,7 +26073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24749,7 +26091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24767,7 +26110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24785,7 +26129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24804,7 +26149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24823,7 +26169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24843,7 +26190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24863,7 +26211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24883,7 +26232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24902,7 +26252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24922,7 +26273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24942,7 +26294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24961,7 +26314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24977,7 +26331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24993,7 +26348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25009,7 +26365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25025,7 +26382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25041,7 +26399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25058,7 +26417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25075,7 +26435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25093,7 +26454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25111,7 +26473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25130,7 +26493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25149,7 +26513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25168,7 +26533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25186,7 +26552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25205,7 +26572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25224,7 +26592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25242,7 +26611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25258,7 +26628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25275,7 +26646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25292,7 +26664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25310,7 +26683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25328,7 +26702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25347,7 +26722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25366,7 +26742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25385,7 +26762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25403,7 +26781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25422,7 +26801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25441,7 +26821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25459,7 +26840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25475,7 +26857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25492,7 +26875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25509,7 +26893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25527,7 +26912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25545,7 +26931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25564,7 +26951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25583,7 +26971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25602,7 +26991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25620,7 +27010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25639,7 +27030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25658,7 +27050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25676,7 +27069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25692,7 +27086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25709,7 +27104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25726,7 +27122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25744,7 +27141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25762,7 +27160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25781,7 +27180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25800,7 +27200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25819,7 +27220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25837,7 +27239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25856,7 +27259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25875,7 +27279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25893,7 +27298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25909,7 +27315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25926,7 +27333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25943,7 +27351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25961,7 +27370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25979,7 +27389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25998,7 +27409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26017,7 +27429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26036,7 +27449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26054,7 +27468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26073,7 +27488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26092,7 +27508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26110,7 +27527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26126,7 +27544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26143,7 +27562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26160,7 +27580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26178,7 +27599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26196,7 +27618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26215,7 +27638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26234,7 +27658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26253,7 +27678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26271,7 +27697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26290,7 +27717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26309,7 +27737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26327,7 +27756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26343,7 +27773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26360,7 +27791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26377,7 +27809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26395,7 +27828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26413,7 +27847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26432,7 +27867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26451,7 +27887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26470,7 +27907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26488,7 +27926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26507,7 +27946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26526,7 +27966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26544,7 +27985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26560,7 +28002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26577,7 +28020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26594,7 +28038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26612,7 +28057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26630,7 +28076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26649,7 +28096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26668,7 +28116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26687,7 +28136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26705,7 +28155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26724,7 +28175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26743,7 +28195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26761,7 +28214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26777,7 +28231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26794,7 +28249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26811,7 +28267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26829,7 +28286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26847,7 +28305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26866,7 +28325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26885,7 +28345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26904,7 +28365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26922,7 +28384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26941,7 +28404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26960,7 +28424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26978,7 +28443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26994,7 +28460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27011,7 +28478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27028,7 +28496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27046,7 +28515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27064,7 +28534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27083,7 +28554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27102,7 +28574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27121,7 +28594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27139,7 +28613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27158,7 +28633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27177,7 +28653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27195,7 +28672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27211,7 +28689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27228,7 +28707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27245,7 +28725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27263,7 +28744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27281,7 +28763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27300,7 +28783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27319,7 +28803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27338,7 +28823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27356,7 +28842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27375,7 +28862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27394,7 +28882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27412,7 +28901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27428,7 +28918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27445,7 +28936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27462,7 +28954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27480,7 +28973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27498,7 +28992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27517,7 +29012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27536,7 +29032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27555,7 +29052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27573,7 +29071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27592,7 +29091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27611,7 +29111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27629,7 +29130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27646,7 +29148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27664,7 +29167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27682,7 +29186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27701,7 +29206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27720,7 +29226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27740,7 +29247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27760,7 +29268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27780,7 +29289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27799,7 +29309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27819,7 +29330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27839,7 +29351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27858,7 +29371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27875,7 +29389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27893,7 +29408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27911,7 +29427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27930,7 +29447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27949,7 +29467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27969,7 +29488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27989,7 +29509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28009,7 +29530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28028,7 +29550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28048,7 +29571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28068,7 +29592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28087,7 +29612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28104,7 +29630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28122,7 +29649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28140,7 +29668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28159,7 +29688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28178,7 +29708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28198,7 +29729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28218,7 +29750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28238,7 +29771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28257,7 +29791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28277,7 +29812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28297,7 +29833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28316,7 +29853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28333,7 +29871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28351,7 +29890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28369,7 +29909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28388,7 +29929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28407,7 +29949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28427,7 +29970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28447,7 +29991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28467,7 +30012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28486,7 +30032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28506,7 +30053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28526,7 +30074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28545,7 +30094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28562,7 +30112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28580,7 +30131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28598,7 +30150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28617,7 +30170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28636,7 +30190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28656,7 +30211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28676,7 +30232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28696,7 +30253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28715,7 +30273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28735,7 +30294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28755,7 +30315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28774,7 +30335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28791,7 +30353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28809,7 +30372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28827,7 +30391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28846,7 +30411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28865,7 +30431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28885,7 +30452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28905,7 +30473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28925,7 +30494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28944,7 +30514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28964,7 +30535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28984,7 +30556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29003,7 +30576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29020,7 +30594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29038,7 +30613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29056,7 +30632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29075,7 +30652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29094,7 +30672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29114,7 +30693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29134,7 +30714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29154,7 +30735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29173,7 +30755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29193,7 +30776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29213,7 +30797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29232,7 +30817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29249,7 +30835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29267,7 +30854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29285,7 +30873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29303,7 +30892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29320,7 +30910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29338,7 +30929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29356,7 +30948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29375,7 +30968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29393,7 +30987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29412,7 +31007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29431,7 +31027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29450,7 +31047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29468,7 +31066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29487,7 +31086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29506,7 +31106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29524,7 +31125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29541,7 +31143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29559,7 +31162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29577,7 +31181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29596,7 +31201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29615,7 +31221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29635,7 +31242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29655,7 +31263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29675,7 +31284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29694,7 +31304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29714,7 +31325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29734,7 +31346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29753,7 +31366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29770,7 +31384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29788,7 +31403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29806,7 +31422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29825,7 +31442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29844,7 +31462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29864,7 +31483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29884,7 +31504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29904,7 +31525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29923,7 +31545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29943,7 +31566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29963,7 +31587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29982,7 +31607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29999,7 +31625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30017,7 +31644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30035,7 +31663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30054,7 +31683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30073,7 +31703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30093,7 +31724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30113,7 +31745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30133,7 +31766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30152,7 +31786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30172,7 +31807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30192,7 +31828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30211,7 +31848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30228,7 +31866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30246,7 +31885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30264,7 +31904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30283,7 +31924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30302,7 +31944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30322,7 +31965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30342,7 +31986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30362,7 +32007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30381,7 +32027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30401,7 +32048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30421,7 +32069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30440,7 +32089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30457,7 +32107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30475,7 +32126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30493,7 +32145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30511,7 +32164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30528,7 +32182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30546,7 +32201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30564,7 +32220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30582,7 +32239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30599,7 +32257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30617,7 +32276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30635,7 +32295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30653,7 +32314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30670,7 +32332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30688,7 +32351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30706,7 +32370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30723,7 +32388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30741,7 +32407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30759,7 +32426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30778,7 +32446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30797,7 +32466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30817,7 +32487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30837,7 +32508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30857,7 +32529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30876,7 +32549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30896,7 +32570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30916,7 +32591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30935,7 +32611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30952,7 +32629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30970,7 +32648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30987,7 +32666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31004,7 +32684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31022,7 +32703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31040,7 +32722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31057,7 +32740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31075,7 +32759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31093,7 +32778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31112,7 +32798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31131,7 +32818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31151,7 +32839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31171,7 +32860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31191,7 +32881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31210,7 +32901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31230,7 +32922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31250,7 +32943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31269,7 +32963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31286,7 +32981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31304,7 +33000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31322,7 +33019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31339,7 +33037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31357,7 +33056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31375,7 +33075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31394,7 +33095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31413,7 +33115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31433,7 +33136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31453,7 +33157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31473,7 +33178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31492,7 +33198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31512,7 +33219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31532,7 +33240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31551,7 +33260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31568,7 +33278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31586,7 +33297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31604,7 +33316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31621,7 +33334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31639,7 +33353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31657,7 +33372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31676,7 +33392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31695,7 +33412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31715,7 +33433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31735,7 +33454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31755,7 +33475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31774,7 +33495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31794,7 +33516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31814,7 +33537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31833,7 +33557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31850,7 +33575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31868,7 +33594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31886,7 +33613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31903,7 +33631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31921,7 +33650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31939,7 +33669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31958,7 +33689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31977,7 +33709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31997,7 +33730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32017,7 +33751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32037,7 +33772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32056,7 +33792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32076,7 +33813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32096,7 +33834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32115,7 +33854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32132,7 +33872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32150,7 +33891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32168,7 +33910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32185,7 +33928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32203,7 +33947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32221,7 +33966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32240,7 +33986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32259,7 +34006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32279,7 +34027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32299,7 +34048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32319,7 +34069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32338,7 +34089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32358,7 +34110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32378,7 +34131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32397,7 +34151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32414,7 +34169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32432,7 +34188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32449,7 +34206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32466,7 +34224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32484,7 +34243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32502,7 +34262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32519,7 +34280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32537,7 +34299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32555,7 +34318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32574,7 +34338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32593,7 +34358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32613,7 +34379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32633,7 +34400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32653,7 +34421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32672,7 +34441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32692,7 +34462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32712,7 +34483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32731,7 +34503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32748,7 +34521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32766,7 +34540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32784,7 +34559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32801,7 +34577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32819,7 +34596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32837,7 +34615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32856,7 +34635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32875,7 +34655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32895,7 +34676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32915,7 +34697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32935,7 +34718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32954,7 +34738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32974,7 +34759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32994,7 +34780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33013,7 +34800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33030,7 +34818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33048,7 +34837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33066,7 +34856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33085,7 +34876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33104,7 +34896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33124,7 +34917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33144,7 +34938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33164,7 +34959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33183,7 +34979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33203,7 +35000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33223,7 +35021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33242,7 +35041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33259,7 +35059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33277,7 +35078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33295,7 +35097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33314,7 +35117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33333,7 +35137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33353,7 +35158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33373,7 +35179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33393,7 +35200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33412,7 +35220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33432,7 +35241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33452,7 +35262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33471,7 +35282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33488,7 +35300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33506,7 +35319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33524,7 +35338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33543,7 +35358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33562,7 +35378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33582,7 +35399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33602,7 +35420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33622,7 +35441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33641,7 +35461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33661,7 +35482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33681,7 +35503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33700,7 +35523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33717,7 +35541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33735,7 +35560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33753,7 +35579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33772,7 +35599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33791,7 +35619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33811,7 +35640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33831,7 +35661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33851,7 +35682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33870,7 +35702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33890,7 +35723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33910,7 +35744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33929,7 +35764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33946,7 +35782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33964,7 +35801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33982,7 +35820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34001,7 +35840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34020,7 +35860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34040,7 +35881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34060,7 +35902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34080,7 +35923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34099,7 +35943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34119,7 +35964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34139,7 +35985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34158,7 +36005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34175,7 +36023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34193,7 +36042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34211,7 +36061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34230,7 +36081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34249,7 +36101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34269,7 +36122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34289,7 +36143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34309,7 +36164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34328,7 +36184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34348,7 +36205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34368,7 +36226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34387,7 +36246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34404,7 +36264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34422,7 +36283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34440,7 +36302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34459,7 +36322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34478,7 +36342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34498,7 +36363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34518,7 +36384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34538,7 +36405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34557,7 +36425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34577,7 +36446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34597,7 +36467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34616,7 +36487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34633,7 +36505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34651,7 +36524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34669,7 +36543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34688,7 +36563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34707,7 +36583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34727,7 +36604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34747,7 +36625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34767,7 +36646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34786,7 +36666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34806,7 +36687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34826,7 +36708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34847,7 +36730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34866,7 +36750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34886,7 +36771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34906,7 +36792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34924,7 +36811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34941,7 +36829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34959,7 +36848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34977,7 +36867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34996,7 +36887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35015,7 +36907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35035,7 +36928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35055,7 +36949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35075,7 +36970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35094,7 +36990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35114,7 +37011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35134,7 +37032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35153,7 +37052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35170,7 +37070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35188,7 +37089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35206,7 +37108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35225,7 +37128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35244,7 +37148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35264,7 +37169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35284,7 +37190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35304,7 +37211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35323,7 +37231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35343,7 +37252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35363,7 +37273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35382,7 +37293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35399,7 +37311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35417,7 +37330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35435,7 +37349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35454,7 +37369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35473,7 +37389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35493,7 +37410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35513,7 +37431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35533,7 +37452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35552,7 +37472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35572,7 +37493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35592,7 +37514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35611,7 +37534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35628,7 +37552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35646,7 +37571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35664,7 +37590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35683,7 +37610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35702,7 +37630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35722,7 +37651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35742,7 +37672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35762,7 +37693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35781,7 +37713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35801,7 +37734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35821,7 +37755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35840,7 +37775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35857,7 +37793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35875,7 +37812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35893,7 +37831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35912,7 +37851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35931,7 +37871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35951,7 +37892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35971,7 +37913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35991,7 +37934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36010,7 +37954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36030,7 +37975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36050,7 +37996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36069,7 +38016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36086,7 +38034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36104,7 +38053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36122,7 +38072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36141,7 +38092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36160,7 +38112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36180,7 +38133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36200,7 +38154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36220,7 +38175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36239,7 +38195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36259,7 +38216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36279,7 +38237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36298,7 +38257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36315,7 +38275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36333,7 +38294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36351,7 +38313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36370,7 +38333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36389,7 +38353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36409,7 +38374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36429,7 +38395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36449,7 +38416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36468,7 +38436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36488,7 +38457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36508,7 +38478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36527,7 +38498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36544,7 +38516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36562,7 +38535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36580,7 +38554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36599,7 +38574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36618,7 +38594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36638,7 +38615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36658,7 +38636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36678,7 +38657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36697,7 +38677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36717,7 +38698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36737,7 +38719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36756,7 +38739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36773,7 +38757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36791,7 +38776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36809,7 +38795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36827,7 +38814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36843,7 +38831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36860,7 +38849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36877,7 +38867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36894,7 +38885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36911,7 +38903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36929,7 +38922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36947,7 +38941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36965,7 +38960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36982,7 +38978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37000,7 +38997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37018,7 +39016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37036,7 +39035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37053,7 +39053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37071,7 +39072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37089,7 +39091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37107,7 +39110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37125,7 +39129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37144,7 +39149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37163,7 +39169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37182,7 +39189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37200,7 +39208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37219,7 +39228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37238,7 +39248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37257,7 +39268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37273,7 +39285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37290,7 +39303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37307,7 +39321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37324,7 +39339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37341,7 +39357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37359,7 +39376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37377,7 +39395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37395,7 +39414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37413,7 +39433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37432,7 +39453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37451,7 +39473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37471,7 +39494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37491,7 +39515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37512,7 +39537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37533,7 +39559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37554,7 +39581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37574,7 +39602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37595,7 +39624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37616,7 +39646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37636,7 +39667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37654,7 +39686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37673,7 +39706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37692,7 +39726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37712,7 +39747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37732,7 +39768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37753,7 +39790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37774,7 +39812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37795,7 +39834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37815,7 +39855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37836,7 +39877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37857,7 +39899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37877,7 +39920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37893,7 +39937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37910,7 +39955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37927,7 +39973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37945,7 +39992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37963,7 +40011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37982,7 +40031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38001,7 +40051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38020,7 +40071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38038,7 +40090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38057,7 +40110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38076,7 +40130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38094,7 +40149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38110,7 +40166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38127,7 +40184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38144,7 +40202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38162,7 +40221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38180,7 +40240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38199,7 +40260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38218,7 +40280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38237,7 +40300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38255,7 +40319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38274,7 +40339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38293,7 +40359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38311,7 +40378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38328,7 +40396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38346,7 +40415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38364,7 +40434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38382,7 +40453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38399,7 +40471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38417,7 +40490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38435,7 +40509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38453,7 +40528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38470,7 +40546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38487,7 +40564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38504,7 +40582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38521,7 +40600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38539,7 +40619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38557,7 +40638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38576,7 +40658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38595,7 +40678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38615,7 +40699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38635,7 +40720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38655,7 +40741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38674,7 +40761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38694,7 +40782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38714,7 +40803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38733,7 +40823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38750,7 +40841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38768,7 +40860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38786,7 +40879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38805,7 +40899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38824,7 +40919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38844,7 +40940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38864,7 +40961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38884,7 +40982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38903,7 +41002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38923,7 +41023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38943,7 +41044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38962,7 +41064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38979,7 +41082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38997,7 +41101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39015,7 +41120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39033,7 +41139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39050,7 +41157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39068,7 +41176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39086,7 +41195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39106,7 +41216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39125,7 +41236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39145,7 +41257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39165,7 +41278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39185,7 +41299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39204,7 +41319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39224,7 +41340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39244,7 +41361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39264,7 +41382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39283,7 +41402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39303,7 +41423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39323,7 +41444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39343,7 +41465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39362,7 +41485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39382,7 +41506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39402,7 +41527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39420,7 +41546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39437,7 +41564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39455,7 +41583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39473,7 +41602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39492,7 +41622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39511,7 +41642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39531,7 +41663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39551,7 +41684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39571,7 +41705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39590,7 +41725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39610,7 +41746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39630,7 +41767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39649,7 +41787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39666,7 +41805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39684,7 +41824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39702,7 +41843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39721,7 +41863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39740,7 +41883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39760,7 +41904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39780,7 +41925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39800,7 +41946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39819,7 +41966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39839,7 +41987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39859,7 +42008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39878,7 +42028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39895,7 +42046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39913,7 +42065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39931,7 +42084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39950,7 +42104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39969,7 +42124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39989,7 +42145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40009,7 +42166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40029,7 +42187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40048,7 +42207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40068,7 +42228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40088,7 +42249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40107,7 +42269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40124,7 +42287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40142,7 +42306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40160,7 +42325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40179,7 +42345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40198,7 +42365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40218,7 +42386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40238,7 +42407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40258,7 +42428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40277,7 +42448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40297,7 +42469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40317,7 +42490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40336,7 +42510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40353,7 +42528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40371,7 +42547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40389,7 +42566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40408,7 +42586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40427,7 +42606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40447,7 +42627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40467,7 +42648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40487,7 +42669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40506,7 +42689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40526,7 +42710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40546,7 +42731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40565,7 +42751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40582,7 +42769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40600,7 +42788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40618,7 +42807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40637,7 +42827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40656,7 +42847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40676,7 +42868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40696,7 +42889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40716,7 +42910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40735,7 +42930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40755,7 +42951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40775,7 +42972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx/f16c_64.result b/bddisasm_test/avx/f16c_64.result index feb173a..9a9155b 100644 --- a/bddisasm_test/avx/f16c_64.result +++ b/bddisasm_test/avx/f16c_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38,7 +40,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55,7 +58,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72,7 +76,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89,7 +94,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx/fma4_64.result b/bddisasm_test/avx/fma4_64.result index 4502976..d1ed4b4 100644 --- a/bddisasm_test/avx/fma4_64.result +++ b/bddisasm_test/avx/fma4_64.result @@ -5,7 +5,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39,7 +41,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56,7 +59,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73,7 +77,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90,7 +95,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107,7 +113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141,7 +149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158,7 +167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192,7 +203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209,7 +221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226,7 +239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243,7 +257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260,7 +275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277,7 +293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -294,7 +311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -311,7 +329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -328,7 +347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -345,7 +365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -362,7 +383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -379,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -396,7 +419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -413,7 +437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -430,7 +455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -447,7 +473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -464,7 +491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -481,7 +509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -498,7 +527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -515,7 +545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -532,7 +563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -549,7 +581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -566,7 +599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -583,7 +617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -600,7 +635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -617,7 +653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -634,7 +671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -651,7 +689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -668,7 +707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -685,7 +725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -703,7 +744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -721,7 +763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -739,7 +782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -757,7 +801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -775,7 +820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -793,7 +839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -811,7 +858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -829,7 +877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -847,7 +896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -865,7 +915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -883,7 +934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -901,7 +953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -919,7 +972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -937,7 +991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -955,7 +1010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -973,7 +1029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -991,7 +1048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1009,7 +1067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1027,7 +1086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1045,7 +1105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1063,7 +1124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1081,7 +1143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1099,7 +1162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1117,7 +1181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1135,7 +1200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1153,7 +1219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1171,7 +1238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1189,7 +1257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1207,7 +1276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1225,7 +1295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1243,7 +1314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1261,7 +1333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1279,7 +1352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1297,7 +1371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1315,7 +1390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1333,7 +1409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1351,7 +1428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1369,7 +1447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1387,7 +1466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1405,7 +1485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1422,7 +1503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1439,7 +1521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1456,7 +1539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1473,7 +1557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1490,7 +1575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1507,7 +1593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1524,7 +1611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1541,7 +1629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1558,7 +1647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1575,7 +1665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1592,7 +1683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1609,7 +1701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1626,7 +1719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1643,7 +1737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1660,7 +1755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1677,7 +1773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1694,7 +1791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1711,7 +1809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1728,7 +1827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1745,7 +1845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1762,7 +1863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1779,7 +1881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1796,7 +1899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1813,7 +1917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1831,7 +1936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1849,7 +1955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1867,7 +1974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1885,7 +1993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1903,7 +2012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1921,7 +2031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1939,7 +2050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1957,7 +2069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1975,7 +2088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1993,7 +2107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2011,7 +2126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2029,7 +2145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2047,7 +2164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2065,7 +2183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2083,7 +2202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2101,7 +2221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2119,7 +2240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2137,7 +2259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2155,7 +2278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2173,7 +2297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2191,7 +2316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2209,7 +2335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2227,7 +2354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx/fma_64.result b/bddisasm_test/avx/fma_64.result index 9f589bc..b1634fb 100644 --- a/bddisasm_test/avx/fma_64.result +++ b/bddisasm_test/avx/fma_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57,7 +60,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74,7 +78,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91,7 +96,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108,7 +114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142,7 +150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159,7 +168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176,7 +186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193,7 +204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210,7 +222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227,7 +240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244,7 +258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261,7 +276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -278,7 +294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -295,7 +312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -312,7 +330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -329,7 +348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -346,7 +366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -363,7 +384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -380,7 +402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -397,7 +420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -414,7 +438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -431,7 +456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -448,7 +474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -465,7 +492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -482,7 +510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -499,7 +528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -516,7 +546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -533,7 +564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -550,7 +582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -567,7 +600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -584,7 +618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -601,7 +636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -618,7 +654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -635,7 +672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -652,7 +690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -669,7 +708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -686,7 +726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -703,7 +744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -720,7 +762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -737,7 +780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -754,7 +798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -771,7 +816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -788,7 +834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -805,7 +852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -822,7 +870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -839,7 +888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -856,7 +906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -873,7 +924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -890,7 +942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -907,7 +960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -924,7 +978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -941,7 +996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -958,7 +1014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -975,7 +1032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -992,7 +1050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1009,7 +1068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1026,7 +1086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1044,7 +1105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1062,7 +1124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1080,7 +1143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1098,7 +1162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1116,7 +1181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1134,7 +1200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1152,7 +1219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1170,7 +1238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1188,7 +1257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1206,7 +1276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1224,7 +1295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1242,7 +1314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1260,7 +1333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1278,7 +1352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1296,7 +1371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1314,7 +1390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1332,7 +1409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1350,7 +1428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1368,7 +1447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1386,7 +1466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1404,7 +1485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1422,7 +1504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1440,7 +1523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1458,7 +1542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1476,7 +1561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1494,7 +1580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1512,7 +1599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1530,7 +1618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1548,7 +1637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1566,7 +1656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1584,7 +1675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1602,7 +1694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1620,7 +1713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1638,7 +1732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1656,7 +1751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1674,7 +1770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1692,7 +1789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1710,7 +1808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1728,7 +1827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1746,7 +1846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1764,7 +1865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1782,7 +1884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1800,7 +1903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1818,7 +1922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1836,7 +1941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1854,7 +1960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1872,7 +1979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1890,7 +1998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1908,7 +2017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1926,7 +2036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1944,7 +2055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1962,7 +2074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1980,7 +2093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1998,7 +2112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2016,7 +2131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2034,7 +2150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2052,7 +2169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2070,7 +2188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2088,7 +2207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2106,7 +2226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2123,7 +2244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2140,7 +2262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2157,7 +2280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2174,7 +2298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2191,7 +2316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2208,7 +2334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2225,7 +2352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2242,7 +2370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2259,7 +2388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2276,7 +2406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2293,7 +2424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2310,7 +2442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2327,7 +2460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2344,7 +2478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2361,7 +2496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2378,7 +2514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2395,7 +2532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2412,7 +2550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2429,7 +2568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2446,7 +2586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2463,7 +2604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2480,7 +2622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2497,7 +2640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2514,7 +2658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2531,7 +2676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2548,7 +2694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2565,7 +2712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2582,7 +2730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2599,7 +2748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2616,7 +2766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2633,7 +2784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2650,7 +2802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2667,7 +2820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2684,7 +2838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2701,7 +2856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2718,7 +2874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2736,7 +2893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2754,7 +2912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2772,7 +2931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2790,7 +2950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2808,7 +2969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2826,7 +2988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2844,7 +3007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2862,7 +3026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2880,7 +3045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2898,7 +3064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2916,7 +3083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2934,7 +3102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2952,7 +3121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2970,7 +3140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2988,7 +3159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3006,7 +3178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3024,7 +3197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3042,7 +3216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3060,7 +3235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3078,7 +3254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3096,7 +3273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3114,7 +3292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3132,7 +3311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3150,7 +3330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3168,7 +3349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3186,7 +3368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3204,7 +3387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3222,7 +3406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3240,7 +3425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3258,7 +3444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3276,7 +3463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3294,7 +3482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3312,7 +3501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3330,7 +3520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3348,7 +3539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512bitalg_64.result b/bddisasm_test/avx512/avx512bitalg_64.result index 6050b84..ade408c 100644 --- a/bddisasm_test/avx512/avx512bitalg_64.result +++ b/bddisasm_test/avx512/avx512bitalg_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25,7 +26,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44,7 +46,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63,7 +66,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82,7 +86,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101,7 +106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121,7 +127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141,7 +148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161,7 +169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180,7 +189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200,7 +210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220,7 +231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240,7 +252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260,7 +273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -281,7 +295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -302,7 +317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -323,7 +339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -341,7 +358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -360,7 +378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -379,7 +398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -398,7 +418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -417,7 +438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -437,7 +459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -457,7 +480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -477,7 +501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -496,7 +521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -516,7 +542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -536,7 +563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -556,7 +584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -576,7 +605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -597,7 +627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -618,7 +649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -639,7 +671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -657,7 +690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -676,7 +710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -695,7 +730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -714,7 +750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -733,7 +770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -753,7 +791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -773,7 +812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -793,7 +833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -812,7 +853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -832,7 +874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -852,7 +895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -872,7 +916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -892,7 +937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -913,7 +959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -934,7 +981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -955,7 +1003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -973,7 +1022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -992,7 +1042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1011,7 +1062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1030,7 +1082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1049,7 +1102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1069,7 +1123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1089,7 +1144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1109,7 +1165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1128,7 +1185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1148,7 +1206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1168,7 +1227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1188,7 +1248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1208,7 +1269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1229,7 +1291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1250,7 +1313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1271,7 +1335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1289,7 +1354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1308,7 +1374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1327,7 +1394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1346,7 +1414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1365,7 +1434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1385,7 +1455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1405,7 +1476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1425,7 +1497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1444,7 +1517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1464,7 +1538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1484,7 +1559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1504,7 +1580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1524,7 +1601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1545,7 +1623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1566,7 +1645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1587,7 +1667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1605,7 +1686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1624,7 +1706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1643,7 +1726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1662,7 +1746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1681,7 +1766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1701,7 +1787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1721,7 +1808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1741,7 +1829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1760,7 +1849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1780,7 +1870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1800,7 +1891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1820,7 +1912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1840,7 +1933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1861,7 +1955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1882,7 +1977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1902,7 +1998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1920,7 +2017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1939,7 +2037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1958,7 +2057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1977,7 +2077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1995,7 +2096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2014,7 +2116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2033,7 +2136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2052,7 +2156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2070,7 +2175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2089,7 +2195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2108,7 +2215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2127,7 +2235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2146,7 +2255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2166,7 +2276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2186,7 +2297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2206,7 +2318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2225,7 +2338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2245,7 +2359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2265,7 +2380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2285,7 +2401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2304,7 +2421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2324,7 +2442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2344,7 +2463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512bw_64.result b/bddisasm_test/avx512/avx512bw_64.result index 8b8e934..f87c481 100644 --- a/bddisasm_test/avx512/avx512bw_64.result +++ b/bddisasm_test/avx512/avx512bw_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57,7 +60,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74,7 +78,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91,7 +96,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108,7 +114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142,7 +150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159,7 +168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192,7 +203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209,7 +221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226,7 +239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243,7 +257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259,7 +274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275,7 +291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -292,7 +309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -309,7 +327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -326,7 +345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -342,7 +362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -359,7 +380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -376,7 +398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -393,7 +416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -410,7 +434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -426,7 +451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -442,7 +468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -458,7 +485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -474,7 +502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -491,7 +520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -510,7 +540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -529,7 +560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -546,7 +578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -563,7 +596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -580,7 +614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -597,7 +632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -614,7 +650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -630,7 +667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -646,7 +684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -663,7 +702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -680,7 +720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -697,7 +738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -714,7 +756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -731,7 +774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -749,7 +793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -769,7 +814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -790,7 +836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -811,7 +858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -832,7 +880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -853,7 +902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -875,7 +925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -897,7 +948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -919,7 +971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -940,7 +993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -962,7 +1016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -984,7 +1039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1006,7 +1062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1028,7 +1085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1051,7 +1109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1074,7 +1133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1097,7 +1157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1117,7 +1178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1138,7 +1200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1159,7 +1222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1180,7 +1244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1201,7 +1266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1223,7 +1289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1245,7 +1312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1267,7 +1335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1288,7 +1357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1310,7 +1380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1332,7 +1403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1354,7 +1426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1376,7 +1449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1399,7 +1473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1422,7 +1497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1445,7 +1521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1465,7 +1542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1486,7 +1564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1507,7 +1586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1528,7 +1608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1549,7 +1630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1571,7 +1653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1593,7 +1676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1615,7 +1699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1636,7 +1721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1658,7 +1744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1680,7 +1767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1702,7 +1790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1724,7 +1813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1747,7 +1837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1770,7 +1861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1793,7 +1885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1811,7 +1904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1830,7 +1924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1849,7 +1944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1868,7 +1964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1887,7 +1984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1907,7 +2005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1927,7 +2026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1947,7 +2047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1966,7 +2067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1986,7 +2088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2006,7 +2109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2026,7 +2130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2046,7 +2151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2067,7 +2173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2088,7 +2195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2109,7 +2217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2127,7 +2236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2146,7 +2256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2165,7 +2276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2184,7 +2296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2203,7 +2316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2223,7 +2337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2243,7 +2358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2263,7 +2379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2282,7 +2399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2302,7 +2420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2322,7 +2441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2342,7 +2462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2362,7 +2483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2383,7 +2505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2404,7 +2527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2425,7 +2549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2443,7 +2568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2462,7 +2588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2481,7 +2608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2500,7 +2628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2519,7 +2648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2539,7 +2669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2559,7 +2690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2579,7 +2711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2598,7 +2731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2618,7 +2752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2638,7 +2773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2658,7 +2794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2678,7 +2815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2699,7 +2837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2720,7 +2859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2741,7 +2881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2759,7 +2900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2777,7 +2919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2795,7 +2938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2814,7 +2958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2833,7 +2978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2852,7 +2998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2871,7 +3018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2890,7 +3038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2909,7 +3058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2928,7 +3078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2947,7 +3098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2966,7 +3118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2984,7 +3137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3003,7 +3157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3022,7 +3177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3041,7 +3197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3060,7 +3217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3080,7 +3238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3100,7 +3259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3120,7 +3280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3139,7 +3300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3159,7 +3321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3179,7 +3342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3199,7 +3363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3219,7 +3384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3240,7 +3406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3261,7 +3428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3282,7 +3450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3300,7 +3469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3319,7 +3489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3338,7 +3509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3357,7 +3529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3376,7 +3549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3396,7 +3570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3416,7 +3591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3436,7 +3612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3455,7 +3632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3475,7 +3653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3495,7 +3674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3515,7 +3695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3535,7 +3716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3556,7 +3738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3577,7 +3760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3598,7 +3782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3616,7 +3801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3635,7 +3821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3654,7 +3841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3673,7 +3861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3692,7 +3881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3712,7 +3902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3732,7 +3923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3752,7 +3944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3771,7 +3964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3791,7 +3985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3811,7 +4006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3831,7 +4027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3851,7 +4048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3872,7 +4070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3893,7 +4092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3914,7 +4114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3932,7 +4133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3950,7 +4152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3968,7 +4171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3987,7 +4191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4006,7 +4211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4025,7 +4231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4044,7 +4251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4063,7 +4271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4082,7 +4291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4101,7 +4311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4120,7 +4331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4138,7 +4350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4154,7 +4367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4171,7 +4385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4188,7 +4403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4206,7 +4422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4225,7 +4442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4245,7 +4463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4265,7 +4484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4285,7 +4505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4304,7 +4525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4324,7 +4546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4344,7 +4567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4364,7 +4588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4384,7 +4609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4405,7 +4631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4426,7 +4653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4447,7 +4675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4465,7 +4694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4484,7 +4714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4503,7 +4734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4522,7 +4754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4541,7 +4774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4561,7 +4795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4581,7 +4816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4601,7 +4837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4620,7 +4857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4640,7 +4878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4660,7 +4899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4680,7 +4920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4700,7 +4941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4721,7 +4963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4742,7 +4985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4763,7 +5007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4781,7 +5026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4800,7 +5046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4819,7 +5066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4838,7 +5086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4857,7 +5106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4877,7 +5127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4897,7 +5148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4917,7 +5169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4936,7 +5189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4956,7 +5210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4976,7 +5231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4996,7 +5252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5016,7 +5273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5037,7 +5295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5058,7 +5317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5078,7 +5338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5094,7 +5355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5111,7 +5373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5128,7 +5391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5146,7 +5410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5165,7 +5430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5185,7 +5451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5205,7 +5472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5225,7 +5493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5244,7 +5513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5264,7 +5534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5284,7 +5555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5304,7 +5576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5324,7 +5597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5345,7 +5619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5366,7 +5641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5387,7 +5663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5405,7 +5682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5424,7 +5702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5443,7 +5722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5462,7 +5742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5481,7 +5762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5501,7 +5783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5521,7 +5804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5541,7 +5825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5560,7 +5845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5580,7 +5866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5600,7 +5887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5620,7 +5908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5640,7 +5929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5661,7 +5951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5682,7 +5973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5703,7 +5995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5721,7 +6014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5740,7 +6034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5759,7 +6054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5778,7 +6074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5797,7 +6094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5817,7 +6115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5837,7 +6136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5857,7 +6157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5876,7 +6177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5896,7 +6198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5916,7 +6219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5936,7 +6240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5956,7 +6261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5977,7 +6283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5998,7 +6305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6018,7 +6326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6035,7 +6344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6054,7 +6364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6074,7 +6385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6092,7 +6404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6111,7 +6424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6131,7 +6445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6152,7 +6467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6174,7 +6490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6195,7 +6512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6216,7 +6534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6236,7 +6555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6257,7 +6577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6279,7 +6600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6300,7 +6622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6321,7 +6644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6342,7 +6666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6364,7 +6689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6387,7 +6713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6409,7 +6736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6431,7 +6759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6450,7 +6779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6470,7 +6800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6491,7 +6822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6511,7 +6843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6531,7 +6864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6551,7 +6885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6572,7 +6907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6594,7 +6930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6615,7 +6952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6636,7 +6974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6656,7 +6995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6677,7 +7017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6699,7 +7040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6720,7 +7062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6741,7 +7084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6762,7 +7106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6784,7 +7129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6807,7 +7153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6829,7 +7176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6851,7 +7199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6870,7 +7219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6890,7 +7240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6911,7 +7262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6931,7 +7283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6951,7 +7304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6971,7 +7325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6992,7 +7347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7014,7 +7370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7035,7 +7392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7056,7 +7414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7076,7 +7435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7097,7 +7457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7119,7 +7480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7140,7 +7502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7161,7 +7524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7182,7 +7546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7204,7 +7569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7227,7 +7593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7249,7 +7616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7270,7 +7638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7287,7 +7656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7305,7 +7675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7323,7 +7694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7342,7 +7714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7362,7 +7735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7383,7 +7757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7404,7 +7779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7425,7 +7801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7445,7 +7822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7466,7 +7844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7487,7 +7866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7508,7 +7888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7529,7 +7910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7551,7 +7933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7573,7 +7956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7595,7 +7979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7614,7 +7999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7634,7 +8020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7654,7 +8041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7674,7 +8062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7694,7 +8083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7715,7 +8105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7736,7 +8127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7757,7 +8149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7777,7 +8170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7798,7 +8192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7819,7 +8214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7840,7 +8236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7861,7 +8258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7883,7 +8281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7905,7 +8304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7927,7 +8327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7946,7 +8347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7966,7 +8368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7986,7 +8389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8006,7 +8410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8026,7 +8431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8047,7 +8453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8068,7 +8475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8089,7 +8497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8109,7 +8518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8130,7 +8540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8151,7 +8562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8172,7 +8584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8193,7 +8606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8215,7 +8629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8237,7 +8652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8258,7 +8674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8275,7 +8692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8294,7 +8712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8314,7 +8733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8332,7 +8752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8351,7 +8772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8371,7 +8793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8392,7 +8815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8414,7 +8838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8435,7 +8860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8456,7 +8882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8476,7 +8903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8497,7 +8925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8519,7 +8948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8540,7 +8970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8561,7 +8992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8582,7 +9014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8604,7 +9037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8627,7 +9061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8649,7 +9084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8671,7 +9107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8690,7 +9127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8710,7 +9148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8731,7 +9170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8751,7 +9191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8771,7 +9212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8791,7 +9233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8812,7 +9255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8834,7 +9278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8855,7 +9300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8876,7 +9322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8896,7 +9343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8917,7 +9365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8939,7 +9388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8960,7 +9410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8981,7 +9432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9002,7 +9454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9024,7 +9477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9047,7 +9501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9069,7 +9524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9091,7 +9547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9110,7 +9567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9130,7 +9588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9151,7 +9610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9171,7 +9631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9191,7 +9652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9211,7 +9673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9232,7 +9695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9254,7 +9718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9275,7 +9740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9296,7 +9762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9316,7 +9783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9337,7 +9805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9359,7 +9828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9380,7 +9850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9401,7 +9872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9422,7 +9894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9444,7 +9917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9467,7 +9941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9489,7 +9964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9510,7 +9986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9527,7 +10004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9545,7 +10023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9563,7 +10042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9582,7 +10062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9602,7 +10083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9623,7 +10105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9644,7 +10127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9665,7 +10149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9685,7 +10170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9706,7 +10192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9727,7 +10214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9748,7 +10236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9769,7 +10258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9791,7 +10281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9813,7 +10304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9835,7 +10327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9854,7 +10347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9874,7 +10368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9894,7 +10389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9914,7 +10410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9934,7 +10431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9955,7 +10453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9976,7 +10475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9997,7 +10497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10017,7 +10518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10038,7 +10540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10059,7 +10562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10080,7 +10584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10101,7 +10606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10123,7 +10629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10145,7 +10652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10167,7 +10675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10186,7 +10695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10206,7 +10716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10226,7 +10737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10246,7 +10758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10266,7 +10779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10287,7 +10801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10308,7 +10823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10329,7 +10845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10349,7 +10866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10370,7 +10888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10391,7 +10910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10412,7 +10932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10433,7 +10954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10455,7 +10977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10477,7 +11000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10498,7 +11022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10515,7 +11040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10533,7 +11059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10551,7 +11078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10570,7 +11098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10590,7 +11119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10611,7 +11141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10632,7 +11163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10653,7 +11185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10673,7 +11206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10694,7 +11228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10715,7 +11250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10736,7 +11272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10757,7 +11294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10779,7 +11317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10801,7 +11340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10823,7 +11363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10842,7 +11383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10862,7 +11404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10882,7 +11425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10902,7 +11446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10922,7 +11467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10943,7 +11489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10964,7 +11511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10985,7 +11533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11005,7 +11554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11026,7 +11576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11047,7 +11598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11068,7 +11620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11089,7 +11642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11111,7 +11665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11133,7 +11688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11155,7 +11711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11174,7 +11731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11194,7 +11752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11214,7 +11773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11234,7 +11794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11254,7 +11815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11275,7 +11837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11296,7 +11859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11317,7 +11881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11337,7 +11902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11358,7 +11924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11379,7 +11946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11400,7 +11968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11421,7 +11990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11443,7 +12013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11465,7 +12036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11486,7 +12058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11503,7 +12076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11521,7 +12095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11539,7 +12114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11558,7 +12134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11578,7 +12155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11599,7 +12177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11620,7 +12199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11641,7 +12221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11661,7 +12242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11682,7 +12264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11703,7 +12286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11724,7 +12308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11745,7 +12330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11767,7 +12353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11789,7 +12376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11811,7 +12399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11830,7 +12419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11850,7 +12440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11870,7 +12461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11890,7 +12482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11910,7 +12503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11931,7 +12525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11952,7 +12547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11973,7 +12569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11993,7 +12590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12014,7 +12612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12035,7 +12634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12056,7 +12656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12077,7 +12678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12099,7 +12701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12121,7 +12724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12143,7 +12747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12162,7 +12767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12182,7 +12788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12202,7 +12809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12222,7 +12830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12242,7 +12851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12263,7 +12873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12284,7 +12895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12305,7 +12917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12325,7 +12938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12346,7 +12960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12367,7 +12982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12388,7 +13004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12409,7 +13026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12431,7 +13049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12453,7 +13072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12474,7 +13094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12491,7 +13112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12509,7 +13131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12527,7 +13150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12546,7 +13170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12566,7 +13191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12587,7 +13213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12608,7 +13235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12629,7 +13257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12649,7 +13278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12670,7 +13300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12691,7 +13322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12712,7 +13344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12733,7 +13366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12755,7 +13389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12777,7 +13412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12799,7 +13435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12818,7 +13455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12838,7 +13476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12858,7 +13497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12878,7 +13518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12898,7 +13539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12919,7 +13561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12940,7 +13583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12961,7 +13605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12981,7 +13626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13002,7 +13648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13023,7 +13670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13044,7 +13692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13065,7 +13714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13087,7 +13737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13109,7 +13760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13131,7 +13783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13150,7 +13803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13170,7 +13824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13190,7 +13845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13210,7 +13866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13230,7 +13887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13251,7 +13909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13272,7 +13931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13293,7 +13953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13313,7 +13974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13334,7 +13996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13355,7 +14018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13376,7 +14040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13397,7 +14062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13419,7 +14085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13441,7 +14108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13462,7 +14130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13479,7 +14148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13497,7 +14167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13515,7 +14186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13534,7 +14206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13554,7 +14227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13575,7 +14249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13596,7 +14271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13617,7 +14293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13637,7 +14314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13658,7 +14336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13679,7 +14358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13700,7 +14380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13721,7 +14402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13743,7 +14425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13765,7 +14448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13787,7 +14471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13806,7 +14491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13826,7 +14512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13846,7 +14533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13866,7 +14554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13886,7 +14575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13907,7 +14597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13928,7 +14619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13949,7 +14641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13969,7 +14662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13990,7 +14684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14011,7 +14706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14032,7 +14728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14053,7 +14750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14075,7 +14773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14097,7 +14796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14119,7 +14819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14138,7 +14839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14158,7 +14860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14178,7 +14881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14198,7 +14902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14218,7 +14923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14239,7 +14945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14260,7 +14967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14281,7 +14989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14301,7 +15010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14322,7 +15032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14343,7 +15054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14364,7 +15076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14385,7 +15098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14407,7 +15121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14429,7 +15144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14450,7 +15166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14467,7 +15184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14485,7 +15203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14503,7 +15222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14522,7 +15242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14542,7 +15263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14563,7 +15285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14584,7 +15307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14605,7 +15329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14625,7 +15350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14646,7 +15372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14667,7 +15394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14688,7 +15416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14709,7 +15438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14731,7 +15461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14753,7 +15484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14775,7 +15507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14794,7 +15527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14814,7 +15548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14834,7 +15569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14854,7 +15590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14874,7 +15611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14895,7 +15633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14916,7 +15655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14937,7 +15677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14957,7 +15698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14978,7 +15720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14999,7 +15742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15020,7 +15764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15041,7 +15786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15063,7 +15809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15085,7 +15832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15107,7 +15855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15126,7 +15875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15146,7 +15896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15166,7 +15917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15186,7 +15938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15206,7 +15959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15227,7 +15981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15248,7 +16003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15269,7 +16025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15289,7 +16046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15310,7 +16068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15331,7 +16090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15352,7 +16112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15373,7 +16134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15395,7 +16157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15417,7 +16180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15438,7 +16202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15455,7 +16220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15473,7 +16239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15491,7 +16258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15510,7 +16278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15530,7 +16299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15551,7 +16321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15572,7 +16343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15593,7 +16365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15613,7 +16386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15634,7 +16408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15655,7 +16430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15676,7 +16452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15697,7 +16474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15719,7 +16497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15741,7 +16520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15763,7 +16543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15782,7 +16563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15802,7 +16584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15822,7 +16605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15842,7 +16626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15862,7 +16647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15883,7 +16669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15904,7 +16691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15925,7 +16713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15945,7 +16734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15966,7 +16756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15987,7 +16778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16008,7 +16800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16029,7 +16822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16051,7 +16845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16073,7 +16868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16095,7 +16891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16114,7 +16911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16134,7 +16932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16154,7 +16953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16174,7 +16974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16194,7 +16995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16215,7 +17017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16236,7 +17039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16257,7 +17061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16277,7 +17082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16298,7 +17104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16319,7 +17126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16340,7 +17148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16361,7 +17170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16383,7 +17193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16405,7 +17216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16426,7 +17238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16444,7 +17257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16463,7 +17277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16482,7 +17297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16502,7 +17318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16523,7 +17340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16545,7 +17363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16567,7 +17386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16589,7 +17409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16610,7 +17431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16632,7 +17454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16654,7 +17477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16676,7 +17500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16698,7 +17523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16721,7 +17547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16744,7 +17571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16767,7 +17595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16787,7 +17616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16808,7 +17638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16829,7 +17660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16850,7 +17682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16871,7 +17704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16893,7 +17727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16915,7 +17750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16937,7 +17773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16958,7 +17795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16980,7 +17818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17002,7 +17841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17024,7 +17864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17046,7 +17887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17069,7 +17911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17092,7 +17935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17115,7 +17959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17135,7 +17980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17156,7 +18002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17177,7 +18024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17198,7 +18046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17219,7 +18068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17241,7 +18091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17263,7 +18114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17285,7 +18137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17306,7 +18159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17328,7 +18182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17350,7 +18205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17372,7 +18228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17394,7 +18251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17417,7 +18275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17440,7 +18299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17462,7 +18322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17479,7 +18340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17497,7 +18359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17515,7 +18378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17534,7 +18398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17554,7 +18419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17575,7 +18441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17596,7 +18463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17617,7 +18485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17637,7 +18506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17658,7 +18528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17679,7 +18550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17700,7 +18572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17721,7 +18594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17743,7 +18617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17765,7 +18640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17787,7 +18663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17806,7 +18683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17826,7 +18704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17846,7 +18725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17866,7 +18746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17886,7 +18767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17907,7 +18789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17928,7 +18811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17949,7 +18833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17969,7 +18854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17990,7 +18876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18011,7 +18898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18032,7 +18920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18053,7 +18942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18075,7 +18965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18097,7 +18988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18119,7 +19011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18138,7 +19031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18158,7 +19052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18178,7 +19073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18198,7 +19094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18218,7 +19115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18239,7 +19137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18260,7 +19159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18281,7 +19181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18301,7 +19202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18322,7 +19224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18343,7 +19246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18364,7 +19268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18385,7 +19290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18407,7 +19313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18429,7 +19336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18450,7 +19358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18467,7 +19376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18485,7 +19395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18503,7 +19414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18522,7 +19434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18542,7 +19455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18563,7 +19477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18584,7 +19499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18605,7 +19521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18625,7 +19542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18646,7 +19564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18667,7 +19586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18688,7 +19608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18709,7 +19630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18731,7 +19653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18753,7 +19676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18775,7 +19699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18794,7 +19719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18814,7 +19740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18834,7 +19761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18854,7 +19782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18874,7 +19803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18895,7 +19825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18916,7 +19847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18937,7 +19869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18957,7 +19890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18978,7 +19912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18999,7 +19934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19020,7 +19956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19041,7 +19978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19063,7 +20001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19085,7 +20024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19107,7 +20047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19126,7 +20067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19146,7 +20088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19166,7 +20109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19186,7 +20130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19206,7 +20151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19227,7 +20173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19248,7 +20195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19269,7 +20217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19289,7 +20238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19310,7 +20260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19331,7 +20282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19352,7 +20304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19373,7 +20326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19395,7 +20349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19417,7 +20372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19439,7 +20395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19458,7 +20415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19478,7 +20436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19498,7 +20457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19518,7 +20478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19538,7 +20499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19559,7 +20521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19580,7 +20543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19601,7 +20565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19621,7 +20586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19642,7 +20608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19663,7 +20630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19684,7 +20652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19705,7 +20674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19727,7 +20697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19749,7 +20720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19771,7 +20743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19790,7 +20763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19810,7 +20784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19830,7 +20805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19850,7 +20826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19870,7 +20847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19891,7 +20869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19912,7 +20891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19933,7 +20913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19953,7 +20934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19974,7 +20956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19995,7 +20978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20016,7 +21000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20037,7 +21022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20059,7 +21045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20081,7 +21068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20103,7 +21091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20122,7 +21111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20142,7 +21132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20162,7 +21153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20182,7 +21174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20202,7 +21195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20223,7 +21217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20244,7 +21239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20265,7 +21261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20285,7 +21282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20306,7 +21304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20327,7 +21326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20348,7 +21348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20369,7 +21370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20391,7 +21393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20413,7 +21416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20435,7 +21439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20454,7 +21459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20474,7 +21480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20494,7 +21501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20514,7 +21522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20534,7 +21543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20555,7 +21565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20576,7 +21587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20597,7 +21609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20617,7 +21630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20638,7 +21652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20659,7 +21674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20680,7 +21696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20701,7 +21718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20723,7 +21741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20745,7 +21764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20767,7 +21787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20786,7 +21807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20806,7 +21828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20826,7 +21849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20846,7 +21870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20866,7 +21891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20887,7 +21913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20908,7 +21935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20929,7 +21957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20949,7 +21978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20970,7 +22000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20991,7 +22022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21012,7 +22044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21033,7 +22066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21055,7 +22089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21077,7 +22112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21099,7 +22135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21118,7 +22155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21138,7 +22176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21158,7 +22197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21178,7 +22218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21198,7 +22239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21219,7 +22261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21240,7 +22283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21261,7 +22305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21281,7 +22326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21302,7 +22348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21323,7 +22370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21344,7 +22392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21365,7 +22414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21387,7 +22437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21409,7 +22460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21430,7 +22482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21446,7 +22499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21463,7 +22517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21480,7 +22535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21498,7 +22554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21517,7 +22574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21537,7 +22595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21557,7 +22616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21577,7 +22637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21596,7 +22657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21616,7 +22678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21636,7 +22699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21656,7 +22720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21676,7 +22741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21697,7 +22763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21718,7 +22785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21739,7 +22807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21757,7 +22826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21776,7 +22846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21795,7 +22866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21814,7 +22886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21833,7 +22906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21853,7 +22927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21873,7 +22948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21893,7 +22969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21912,7 +22989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21932,7 +23010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21952,7 +23031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21972,7 +23052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21992,7 +23073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22013,7 +23095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22034,7 +23117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22055,7 +23139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22073,7 +23158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22092,7 +23178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22111,7 +23198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22130,7 +23218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22149,7 +23238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22169,7 +23259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22189,7 +23280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22209,7 +23301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22228,7 +23321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22248,7 +23342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22268,7 +23363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22288,7 +23384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22308,7 +23405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22329,7 +23427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22350,7 +23449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22371,7 +23471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22389,7 +23490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22407,7 +23509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22425,7 +23528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22443,7 +23547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22462,7 +23567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22481,7 +23587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22500,7 +23607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22519,7 +23627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22538,7 +23647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22557,7 +23667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22576,7 +23687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22595,7 +23707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22615,7 +23728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22635,7 +23749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22655,7 +23770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22675,7 +23791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22693,7 +23810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22711,7 +23829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22729,7 +23848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22747,7 +23867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22766,7 +23887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22785,7 +23907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22804,7 +23927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22823,7 +23947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22842,7 +23967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22861,7 +23987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22880,7 +24007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22899,7 +24027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22919,7 +24048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22939,7 +24069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22959,7 +24090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22979,7 +24111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22997,7 +24130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23015,7 +24149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23033,7 +24168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23051,7 +24187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23070,7 +24207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23089,7 +24227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23108,7 +24247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23127,7 +24267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23146,7 +24287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23165,7 +24307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23184,7 +24327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23203,7 +24347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23223,7 +24368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23243,7 +24389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23263,7 +24410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23282,7 +24430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23298,7 +24447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23315,7 +24465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23332,7 +24483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23350,7 +24502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23369,7 +24522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23389,7 +24543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23409,7 +24564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23429,7 +24585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23448,7 +24605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23468,7 +24626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23488,7 +24647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23508,7 +24668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23528,7 +24689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23549,7 +24711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23570,7 +24733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23591,7 +24755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23609,7 +24774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23628,7 +24794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23647,7 +24814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23666,7 +24834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23685,7 +24854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23705,7 +24875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23725,7 +24896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23745,7 +24917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23764,7 +24937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23784,7 +24958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23804,7 +24979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23824,7 +25000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23844,7 +25021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23865,7 +25043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23886,7 +25065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23907,7 +25087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23925,7 +25106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23944,7 +25126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23963,7 +25146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23982,7 +25166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24001,7 +25186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24021,7 +25207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24041,7 +25228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24061,7 +25249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24080,7 +25269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24100,7 +25290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24120,7 +25311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24140,7 +25332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24160,7 +25353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24181,7 +25375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24202,7 +25397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24223,7 +25419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24241,7 +25438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24259,7 +25457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24277,7 +25476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24296,7 +25496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24315,7 +25516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24334,7 +25536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24353,7 +25556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24372,7 +25576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24391,7 +25596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24411,7 +25617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24431,7 +25638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24451,7 +25659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24469,7 +25678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24487,7 +25697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24505,7 +25716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24524,7 +25736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24543,7 +25756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24562,7 +25776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24581,7 +25796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24600,7 +25816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24619,7 +25836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24639,7 +25857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24659,7 +25878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24679,7 +25899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24697,7 +25918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24715,7 +25937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24733,7 +25956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24752,7 +25976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24771,7 +25996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24790,7 +26016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24809,7 +26036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24828,7 +26056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24847,7 +26076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24867,7 +26097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24887,7 +26118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24907,7 +26139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24927,7 +26160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24948,7 +26182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24969,7 +26204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24990,7 +26226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25010,7 +26247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25031,7 +26269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25052,7 +26291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25073,7 +26313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25093,7 +26334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25114,7 +26356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25135,7 +26378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25156,7 +26400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25177,7 +26422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25199,7 +26445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25221,7 +26468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25243,7 +26491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25264,7 +26513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25286,7 +26536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25308,7 +26559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25330,7 +26582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25351,7 +26604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25373,7 +26627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25395,7 +26650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25417,7 +26673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25436,7 +26693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25456,7 +26714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25476,7 +26735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25496,7 +26756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25515,7 +26776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25535,7 +26797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25555,7 +26818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25575,7 +26839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25594,7 +26859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25614,7 +26880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25634,7 +26901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25654,7 +26922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25674,7 +26943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25695,7 +26965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25716,7 +26987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25737,7 +27009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25757,7 +27030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25778,7 +27052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25799,7 +27074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25820,7 +27096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25840,7 +27117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25861,7 +27139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25882,7 +27161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25903,7 +27183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25922,7 +27203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25942,7 +27224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25962,7 +27245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25982,7 +27266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26001,7 +27286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26021,7 +27307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26041,7 +27328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26061,7 +27349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26080,7 +27369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26100,7 +27390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26120,7 +27411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26140,7 +27432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26160,7 +27453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26181,7 +27475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26202,7 +27497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26223,7 +27519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26243,7 +27540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26264,7 +27562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26285,7 +27584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26306,7 +27606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26326,7 +27627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26347,7 +27649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26368,7 +27671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26389,7 +27693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26408,7 +27713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26428,7 +27734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26448,7 +27755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26468,7 +27776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26487,7 +27796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26507,7 +27817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26527,7 +27838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26547,7 +27859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26566,7 +27879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26586,7 +27900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26606,7 +27921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26626,7 +27942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26646,7 +27963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26667,7 +27985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26688,7 +28007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26709,7 +28029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26729,7 +28050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26750,7 +28072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26771,7 +28094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26792,7 +28116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26812,7 +28137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26833,7 +28159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26854,7 +28181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26875,7 +28203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26894,7 +28223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26914,7 +28244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26934,7 +28265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26954,7 +28286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26973,7 +28306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26993,7 +28327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27013,7 +28348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27033,7 +28369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27052,7 +28389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27072,7 +28410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27092,7 +28431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27112,7 +28452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27132,7 +28473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27153,7 +28495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27174,7 +28517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27195,7 +28539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27215,7 +28560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27236,7 +28582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27257,7 +28604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27278,7 +28626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27298,7 +28647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27319,7 +28669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27340,7 +28691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27361,7 +28713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27381,7 +28734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27402,7 +28756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27423,7 +28778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27444,7 +28800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27464,7 +28821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27485,7 +28843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27506,7 +28865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27527,7 +28887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27547,7 +28908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27568,7 +28930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27589,7 +28952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27610,7 +28974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27631,7 +28996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27653,7 +29019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27675,7 +29042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27697,7 +29065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27718,7 +29087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27740,7 +29110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27762,7 +29133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27784,7 +29156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27805,7 +29178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27827,7 +29201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27849,7 +29224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27871,7 +29247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27891,7 +29268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27912,7 +29290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27933,7 +29312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27954,7 +29334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27974,7 +29355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27995,7 +29377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28016,7 +29399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28037,7 +29421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28057,7 +29442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28078,7 +29464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28099,7 +29486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28120,7 +29508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28141,7 +29530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28163,7 +29553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28185,7 +29576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28207,7 +29599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28228,7 +29621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28250,7 +29644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28272,7 +29667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28294,7 +29690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28315,7 +29712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28337,7 +29735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28359,7 +29758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28381,7 +29781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28401,7 +29802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28422,7 +29824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28443,7 +29846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28464,7 +29868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28484,7 +29889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28505,7 +29911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28526,7 +29933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28547,7 +29955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28567,7 +29976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28588,7 +29998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28609,7 +30020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28630,7 +30042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28651,7 +30064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28673,7 +30087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28695,7 +30110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28717,7 +30133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28738,7 +30155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28760,7 +30178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28782,7 +30201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28804,7 +30224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28825,7 +30246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28847,7 +30269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28869,7 +30292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28891,7 +30315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28910,7 +30335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28930,7 +30356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28950,7 +30377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28970,7 +30398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28990,7 +30419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29011,7 +30441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29032,7 +30463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29053,7 +30485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29073,7 +30506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29094,7 +30528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29115,7 +30550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29136,7 +30572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29157,7 +30594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29179,7 +30617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29201,7 +30640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29223,7 +30663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29242,7 +30683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29262,7 +30704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29282,7 +30725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29302,7 +30746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29322,7 +30767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29343,7 +30789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29364,7 +30811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29385,7 +30833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29405,7 +30854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29426,7 +30876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29447,7 +30898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29468,7 +30920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29489,7 +30942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29511,7 +30965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29533,7 +30988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29555,7 +31011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29574,7 +31031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29594,7 +31052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29614,7 +31073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29634,7 +31094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29654,7 +31115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29675,7 +31137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29696,7 +31159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29717,7 +31181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29737,7 +31202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29758,7 +31224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29779,7 +31246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29800,7 +31268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29821,7 +31290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29843,7 +31313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29865,7 +31336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29887,7 +31359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29906,7 +31379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29926,7 +31400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29946,7 +31421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29966,7 +31442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29986,7 +31463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30007,7 +31485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30028,7 +31507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30049,7 +31529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30069,7 +31550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30090,7 +31572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30111,7 +31594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30132,7 +31616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30153,7 +31638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30175,7 +31661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30197,7 +31684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30219,7 +31707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30238,7 +31727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30258,7 +31748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30278,7 +31769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30298,7 +31790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30318,7 +31811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30339,7 +31833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30360,7 +31855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30381,7 +31877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30401,7 +31898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30422,7 +31920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30443,7 +31942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30464,7 +31964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30485,7 +31986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30507,7 +32009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30529,7 +32032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30551,7 +32055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30570,7 +32075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30590,7 +32096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30610,7 +32117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30630,7 +32138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30650,7 +32159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30671,7 +32181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30692,7 +32203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30713,7 +32225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30733,7 +32246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30754,7 +32268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30775,7 +32290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30796,7 +32312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30817,7 +32334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30839,7 +32357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30861,7 +32380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30883,7 +32403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30902,7 +32423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30922,7 +32444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30942,7 +32465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30962,7 +32486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30982,7 +32507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31003,7 +32529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31024,7 +32551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31045,7 +32573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31065,7 +32594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31086,7 +32616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31107,7 +32638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31128,7 +32660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31149,7 +32682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31171,7 +32705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31193,7 +32728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31215,7 +32751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31234,7 +32771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31254,7 +32792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31274,7 +32813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31294,7 +32834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31314,7 +32855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31335,7 +32877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31356,7 +32899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31377,7 +32921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31397,7 +32942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31418,7 +32964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31439,7 +32986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31460,7 +33008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31481,7 +33030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31503,7 +33053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31525,7 +33076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31547,7 +33099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31566,7 +33119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31586,7 +33140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31606,7 +33161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31626,7 +33182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31646,7 +33203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31667,7 +33225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31688,7 +33247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31709,7 +33269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31729,7 +33290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31750,7 +33312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31771,7 +33334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31792,7 +33356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31813,7 +33378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31835,7 +33401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31857,7 +33424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31878,7 +33446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31896,7 +33465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31914,7 +33484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31933,7 +33504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31951,7 +33523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31968,7 +33541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31985,7 +33559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32003,7 +33578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32020,7 +33596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32037,7 +33614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32054,7 +33632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32072,7 +33651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32090,7 +33670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32109,7 +33690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32126,7 +33708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32143,7 +33726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32160,7 +33744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32179,7 +33764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32198,7 +33784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32217,7 +33804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32235,7 +33823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32253,7 +33842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32272,7 +33862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32291,7 +33882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32310,7 +33902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32328,7 +33921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32346,7 +33940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32363,7 +33958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32381,7 +33977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32399,7 +33996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32418,7 +34016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32438,7 +34037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32459,7 +34059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32480,7 +34081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32501,7 +34103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32521,7 +34124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32542,7 +34146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32563,7 +34168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32584,7 +34190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32605,7 +34212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32627,7 +34235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32649,7 +34258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32671,7 +34281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32690,7 +34301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32710,7 +34322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32730,7 +34343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32750,7 +34364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32770,7 +34385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32791,7 +34407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32812,7 +34429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32833,7 +34451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32853,7 +34472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32874,7 +34494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32895,7 +34516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32916,7 +34538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32937,7 +34560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32959,7 +34583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32981,7 +34606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33003,7 +34629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33022,7 +34649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33042,7 +34670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33062,7 +34691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33082,7 +34712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33102,7 +34733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33123,7 +34755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33144,7 +34777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33165,7 +34799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33185,7 +34820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33206,7 +34842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33227,7 +34864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33248,7 +34886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33269,7 +34908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33291,7 +34931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33313,7 +34954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33334,7 +34976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33351,7 +34994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33369,7 +35013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33387,7 +35032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33406,7 +35052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33426,7 +35073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33447,7 +35095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33468,7 +35117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33489,7 +35139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33509,7 +35160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33530,7 +35182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33551,7 +35204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33572,7 +35226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33593,7 +35248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33615,7 +35271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33637,7 +35294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33659,7 +35317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33678,7 +35337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33698,7 +35358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33718,7 +35379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33738,7 +35400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33758,7 +35421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33779,7 +35443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33800,7 +35465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33821,7 +35487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33841,7 +35508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33862,7 +35530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33883,7 +35552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33904,7 +35574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33925,7 +35596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33947,7 +35619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33969,7 +35642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33991,7 +35665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34010,7 +35685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34030,7 +35706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34050,7 +35727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34070,7 +35748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34090,7 +35769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34111,7 +35791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34132,7 +35813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34153,7 +35835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34173,7 +35856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34194,7 +35878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34215,7 +35900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34236,7 +35922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34257,7 +35944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34279,7 +35967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34301,7 +35990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34322,7 +36012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34339,7 +36030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34357,7 +36049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34375,7 +36068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34394,7 +36088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34414,7 +36109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34435,7 +36131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34456,7 +36153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34477,7 +36175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34497,7 +36196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34518,7 +36218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34539,7 +36240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34560,7 +36262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34581,7 +36284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34603,7 +36307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34625,7 +36330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34647,7 +36353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34666,7 +36373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34686,7 +36394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34706,7 +36415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34726,7 +36436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34746,7 +36457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34767,7 +36479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34788,7 +36501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34809,7 +36523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34829,7 +36544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34850,7 +36566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34871,7 +36588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34892,7 +36610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34913,7 +36632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34935,7 +36655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34957,7 +36678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34979,7 +36701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34998,7 +36721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35018,7 +36742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35038,7 +36763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35058,7 +36784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35078,7 +36805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35099,7 +36827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35120,7 +36849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35141,7 +36871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35161,7 +36892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35182,7 +36914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35203,7 +36936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35224,7 +36958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35245,7 +36980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35267,7 +37003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35289,7 +37026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35310,7 +37048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35327,7 +37066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35345,7 +37085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35363,7 +37104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35382,7 +37124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35402,7 +37145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35423,7 +37167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35444,7 +37189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35465,7 +37211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35485,7 +37232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35506,7 +37254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35527,7 +37276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35548,7 +37298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35569,7 +37320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35591,7 +37343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35613,7 +37366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35635,7 +37389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35654,7 +37409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35674,7 +37430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35694,7 +37451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35714,7 +37472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35734,7 +37493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35755,7 +37515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35776,7 +37537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35797,7 +37559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35817,7 +37580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35838,7 +37602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35859,7 +37624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35880,7 +37646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35901,7 +37668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35923,7 +37691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35945,7 +37714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35967,7 +37737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35986,7 +37757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36006,7 +37778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36026,7 +37799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36046,7 +37820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36066,7 +37841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36087,7 +37863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36108,7 +37885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36129,7 +37907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36149,7 +37928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36170,7 +37950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36191,7 +37972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36212,7 +37994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36233,7 +38016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36255,7 +38039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36277,7 +38062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36298,7 +38084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36315,7 +38102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36333,7 +38121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36351,7 +38140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36370,7 +38160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36390,7 +38181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36411,7 +38203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36432,7 +38225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36453,7 +38247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36473,7 +38268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36494,7 +38290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36515,7 +38312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36536,7 +38334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36557,7 +38356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36579,7 +38379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36601,7 +38402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36623,7 +38425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36642,7 +38445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36662,7 +38466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36682,7 +38487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36702,7 +38508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36722,7 +38529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36743,7 +38551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36764,7 +38573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36785,7 +38595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36805,7 +38616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36826,7 +38638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36847,7 +38660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36868,7 +38682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36889,7 +38704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36911,7 +38727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36933,7 +38750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36955,7 +38773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36974,7 +38793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36994,7 +38814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37014,7 +38835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37034,7 +38856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37054,7 +38877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37075,7 +38899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37096,7 +38921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37117,7 +38943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37137,7 +38964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37158,7 +38986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37179,7 +39008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37200,7 +39030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37221,7 +39052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37243,7 +39075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37265,7 +39098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37286,7 +39120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37303,7 +39138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37321,7 +39157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37339,7 +39176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37358,7 +39196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37378,7 +39217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37399,7 +39239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37420,7 +39261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37441,7 +39283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37461,7 +39304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37482,7 +39326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37503,7 +39348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37524,7 +39370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37545,7 +39392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37567,7 +39415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37589,7 +39438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37611,7 +39461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37630,7 +39481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37650,7 +39502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37670,7 +39523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37690,7 +39544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37710,7 +39565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37731,7 +39587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37752,7 +39609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37773,7 +39631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37793,7 +39652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37814,7 +39674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37835,7 +39696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37856,7 +39718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37877,7 +39740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37899,7 +39763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37921,7 +39786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37943,7 +39809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37962,7 +39829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37982,7 +39850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38002,7 +39871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38022,7 +39892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38042,7 +39913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38063,7 +39935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38084,7 +39957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38105,7 +39979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38125,7 +40000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38146,7 +40022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38167,7 +40044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38188,7 +40066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38209,7 +40088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38231,7 +40111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38253,7 +40134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38274,7 +40156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38291,7 +40174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38309,7 +40193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38327,7 +40212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38346,7 +40232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38366,7 +40253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38387,7 +40275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38408,7 +40297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38429,7 +40319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38449,7 +40340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38470,7 +40362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38491,7 +40384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38512,7 +40406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38533,7 +40428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38555,7 +40451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38577,7 +40474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38599,7 +40497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38618,7 +40517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38638,7 +40538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38658,7 +40559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38678,7 +40580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38698,7 +40601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38719,7 +40623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38740,7 +40645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38761,7 +40667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38781,7 +40688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38802,7 +40710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38823,7 +40732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38844,7 +40754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38865,7 +40776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38887,7 +40799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38909,7 +40822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38931,7 +40845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38950,7 +40865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38970,7 +40886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38990,7 +40907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39010,7 +40928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39030,7 +40949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39051,7 +40971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39072,7 +40993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39093,7 +41015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39113,7 +41036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39134,7 +41058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39155,7 +41080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39176,7 +41102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39197,7 +41124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39219,7 +41147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39241,7 +41170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39262,7 +41192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39279,7 +41210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39297,7 +41229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39315,7 +41248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39334,7 +41268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39354,7 +41289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39375,7 +41311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39396,7 +41333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39417,7 +41355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39437,7 +41376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39458,7 +41398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39479,7 +41420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39500,7 +41442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39521,7 +41464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39543,7 +41487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39565,7 +41510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39587,7 +41533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39606,7 +41553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39626,7 +41574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39646,7 +41595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39666,7 +41616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39686,7 +41637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39707,7 +41659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39728,7 +41681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39749,7 +41703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39769,7 +41724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39790,7 +41746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39811,7 +41768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39832,7 +41790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39853,7 +41812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39875,7 +41835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39897,7 +41858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39919,7 +41881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39938,7 +41901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39958,7 +41922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39978,7 +41943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39998,7 +41964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40018,7 +41985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40039,7 +42007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40060,7 +42029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40081,7 +42051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40101,7 +42072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40122,7 +42094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40143,7 +42116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40164,7 +42138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40185,7 +42160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40207,7 +42183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40229,7 +42206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40250,7 +42228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40267,7 +42246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40285,7 +42265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40303,7 +42284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40322,7 +42304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40342,7 +42325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40363,7 +42347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40384,7 +42369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40405,7 +42391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40425,7 +42412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40446,7 +42434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40467,7 +42456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40488,7 +42478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40509,7 +42500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40531,7 +42523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40553,7 +42546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40575,7 +42569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40594,7 +42589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40614,7 +42610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40634,7 +42631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40654,7 +42652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40674,7 +42673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40695,7 +42695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40716,7 +42717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40737,7 +42739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40757,7 +42760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40778,7 +42782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40799,7 +42804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40820,7 +42826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40841,7 +42848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40863,7 +42871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40885,7 +42894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40907,7 +42917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40926,7 +42937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40946,7 +42958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40966,7 +42979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40986,7 +43000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41006,7 +43021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41027,7 +43043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41048,7 +43065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41069,7 +43087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41089,7 +43108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41110,7 +43130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41131,7 +43152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41152,7 +43174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41173,7 +43196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41195,7 +43219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41217,7 +43242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41238,7 +43264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41255,7 +43282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41273,7 +43301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41291,7 +43320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41310,7 +43340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41330,7 +43361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41351,7 +43383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41372,7 +43405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41393,7 +43427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41413,7 +43448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41434,7 +43470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41455,7 +43492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41476,7 +43514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41497,7 +43536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41519,7 +43559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41541,7 +43582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41563,7 +43605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41582,7 +43625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41602,7 +43646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41622,7 +43667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41642,7 +43688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41662,7 +43709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41683,7 +43731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41704,7 +43753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41725,7 +43775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41745,7 +43796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41766,7 +43818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41787,7 +43840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41808,7 +43862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41829,7 +43884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41851,7 +43907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41873,7 +43930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41895,7 +43953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41914,7 +43973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41934,7 +43994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41954,7 +44015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41974,7 +44036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41994,7 +44057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42015,7 +44079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42036,7 +44101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42057,7 +44123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42077,7 +44144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42098,7 +44166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42119,7 +44188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42140,7 +44210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42161,7 +44232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42183,7 +44255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42205,7 +44278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42227,7 +44301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42244,7 +44319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42261,7 +44337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42278,7 +44355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42295,7 +44373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42312,7 +44391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42329,7 +44409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42346,7 +44427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42363,7 +44445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42380,7 +44463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42398,7 +44482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42416,7 +44501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42434,7 +44520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42453,7 +44540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42472,7 +44560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42491,7 +44580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42510,7 +44600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42529,7 +44620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42548,7 +44640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42567,7 +44660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42586,7 +44680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42604,7 +44699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42620,7 +44716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42637,7 +44734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42654,7 +44752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42672,7 +44771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42691,7 +44791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42711,7 +44812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42731,7 +44833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42751,7 +44854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42770,7 +44874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42790,7 +44895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42810,7 +44916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42830,7 +44937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42850,7 +44958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42871,7 +44980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42892,7 +45002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42913,7 +45024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42931,7 +45043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42950,7 +45063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42969,7 +45083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42988,7 +45103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43007,7 +45123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43027,7 +45144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43047,7 +45165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43067,7 +45186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43086,7 +45206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43106,7 +45227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43126,7 +45248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43146,7 +45269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43166,7 +45290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43187,7 +45312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43208,7 +45334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43229,7 +45356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43247,7 +45375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43266,7 +45395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43285,7 +45415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43304,7 +45435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43323,7 +45455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43343,7 +45476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43363,7 +45497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43383,7 +45518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43402,7 +45538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43422,7 +45559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43442,7 +45580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43462,7 +45601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43482,7 +45622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43503,7 +45644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43524,7 +45666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43545,7 +45688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43563,7 +45707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43581,7 +45726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43599,7 +45745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43618,7 +45765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43637,7 +45785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43656,7 +45805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43675,7 +45825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43694,7 +45845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43713,7 +45865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43732,7 +45885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43751,7 +45905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43770,7 +45925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43787,7 +45943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43804,7 +45961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43821,7 +45979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43839,7 +45998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43857,7 +46017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43875,7 +46036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43894,7 +46056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43913,7 +46076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43932,7 +46096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43951,7 +46116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43970,7 +46136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43989,7 +46156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44008,7 +46176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44027,7 +46196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44045,7 +46215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44061,7 +46232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44078,7 +46250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44095,7 +46268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44113,7 +46287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44132,7 +46307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44152,7 +46328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44172,7 +46349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44192,7 +46370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44211,7 +46390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44231,7 +46411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44251,7 +46432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44271,7 +46453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44291,7 +46474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44312,7 +46496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44333,7 +46518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44354,7 +46540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44372,7 +46559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44391,7 +46579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44410,7 +46599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44429,7 +46619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44448,7 +46639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44468,7 +46660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44488,7 +46681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44508,7 +46702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44527,7 +46722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44547,7 +46743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44567,7 +46764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44587,7 +46785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44607,7 +46806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44628,7 +46828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44649,7 +46850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44670,7 +46872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44688,7 +46891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44707,7 +46911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44726,7 +46931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44745,7 +46951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44764,7 +46971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44784,7 +46992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44804,7 +47013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44824,7 +47034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44843,7 +47054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44863,7 +47075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44883,7 +47096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44903,7 +47117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44923,7 +47138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44944,7 +47160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44965,7 +47182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44985,7 +47203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45002,7 +47221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45020,7 +47240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45038,7 +47259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45057,7 +47279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45077,7 +47300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45098,7 +47322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45119,7 +47344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45140,7 +47366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45160,7 +47387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45181,7 +47409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45202,7 +47431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45223,7 +47453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45244,7 +47475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45266,7 +47498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45288,7 +47521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45310,7 +47544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45329,7 +47564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45349,7 +47585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45369,7 +47606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45389,7 +47627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45409,7 +47648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45430,7 +47670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45451,7 +47692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45472,7 +47714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45492,7 +47735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45513,7 +47757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45534,7 +47779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45555,7 +47801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45576,7 +47823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45598,7 +47846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45620,7 +47869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45642,7 +47892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45661,7 +47912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45681,7 +47933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45701,7 +47954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45721,7 +47975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45741,7 +47996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45762,7 +48018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45783,7 +48040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45804,7 +48062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45824,7 +48083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45845,7 +48105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45866,7 +48127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45887,7 +48149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45908,7 +48171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45930,7 +48194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45952,7 +48217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45973,7 +48239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45990,7 +48257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46008,7 +48276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46026,7 +48295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46045,7 +48315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46065,7 +48336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46086,7 +48358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46107,7 +48380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46128,7 +48402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46148,7 +48423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46169,7 +48445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46190,7 +48467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46211,7 +48489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46232,7 +48511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46254,7 +48534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46276,7 +48557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46298,7 +48580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46317,7 +48600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46337,7 +48621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46357,7 +48642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46377,7 +48663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46397,7 +48684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46418,7 +48706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46439,7 +48728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46460,7 +48750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46480,7 +48771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46501,7 +48793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46522,7 +48815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46543,7 +48837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46564,7 +48859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46586,7 +48882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46608,7 +48905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46630,7 +48928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46649,7 +48948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46669,7 +48969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46689,7 +48990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46709,7 +49011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46729,7 +49032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46750,7 +49054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46771,7 +49076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46792,7 +49098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46812,7 +49119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46833,7 +49141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46854,7 +49163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46875,7 +49185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46896,7 +49207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46918,7 +49230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46940,7 +49253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46961,7 +49275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46978,7 +49293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46996,7 +49312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47014,7 +49331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47033,7 +49351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47053,7 +49372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47074,7 +49394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47095,7 +49416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47116,7 +49438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47136,7 +49459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47157,7 +49481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47178,7 +49503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47199,7 +49525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47220,7 +49547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47242,7 +49570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47264,7 +49593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47286,7 +49616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47305,7 +49636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47325,7 +49657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47345,7 +49678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47365,7 +49699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47385,7 +49720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47406,7 +49742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47427,7 +49764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47448,7 +49786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47468,7 +49807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47489,7 +49829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47510,7 +49851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47531,7 +49873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47552,7 +49895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47574,7 +49918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47596,7 +49941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47618,7 +49964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47637,7 +49984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47657,7 +50005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47677,7 +50026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47697,7 +50047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47717,7 +50068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47738,7 +50090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47759,7 +50112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47780,7 +50134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47800,7 +50155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47821,7 +50177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47842,7 +50199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47863,7 +50221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47884,7 +50243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47906,7 +50266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47928,7 +50289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47949,7 +50311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47966,7 +50329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47984,7 +50348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48002,7 +50367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48021,7 +50387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48041,7 +50408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48062,7 +50430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48083,7 +50452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48104,7 +50474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48124,7 +50495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48145,7 +50517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48166,7 +50539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48187,7 +50561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48208,7 +50583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48230,7 +50606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48252,7 +50629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48274,7 +50652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48293,7 +50672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48313,7 +50693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48333,7 +50714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48353,7 +50735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48373,7 +50756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48394,7 +50778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48415,7 +50800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48436,7 +50822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48456,7 +50843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48477,7 +50865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48498,7 +50887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48519,7 +50909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48540,7 +50931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48562,7 +50954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48584,7 +50977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48606,7 +51000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48625,7 +51020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48645,7 +51041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48665,7 +51062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48685,7 +51083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48705,7 +51104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48726,7 +51126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48747,7 +51148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48768,7 +51170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48788,7 +51191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48809,7 +51213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48830,7 +51235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48851,7 +51257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48872,7 +51279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48894,7 +51302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48916,7 +51325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48937,7 +51347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48954,7 +51365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48972,7 +51384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48990,7 +51403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49009,7 +51423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49027,7 +51442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49046,7 +51462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49065,7 +51482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49084,7 +51502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49102,7 +51521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49121,7 +51541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49140,7 +51561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49158,7 +51580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49175,7 +51598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49193,7 +51617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49211,7 +51636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49230,7 +51656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49250,7 +51677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49271,7 +51699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49292,7 +51721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49313,7 +51743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49333,7 +51764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49354,7 +51786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49375,7 +51808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49396,7 +51830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49417,7 +51852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49439,7 +51875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49461,7 +51898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49483,7 +51921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49502,7 +51941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49522,7 +51962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49542,7 +51983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49562,7 +52004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49582,7 +52025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49603,7 +52047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49624,7 +52069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49645,7 +52091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49665,7 +52112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49686,7 +52134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49707,7 +52156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49728,7 +52178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49749,7 +52200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49771,7 +52223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49793,7 +52246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49815,7 +52269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49834,7 +52289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49854,7 +52310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49874,7 +52331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49894,7 +52352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49914,7 +52373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49935,7 +52395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49956,7 +52417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49977,7 +52439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49997,7 +52460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50018,7 +52482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50039,7 +52504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50060,7 +52526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50081,7 +52548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50103,7 +52571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50125,7 +52594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50146,7 +52616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50163,7 +52634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50181,7 +52653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50199,7 +52672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50218,7 +52692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50238,7 +52713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50259,7 +52735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50280,7 +52757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50301,7 +52779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50321,7 +52800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50342,7 +52822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50363,7 +52844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50384,7 +52866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50405,7 +52888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50427,7 +52911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50449,7 +52934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50471,7 +52957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50490,7 +52977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50510,7 +52998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50530,7 +53019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50550,7 +53040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50570,7 +53061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50591,7 +53083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50612,7 +53105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50633,7 +53127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50653,7 +53148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50674,7 +53170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50695,7 +53192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50716,7 +53214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50737,7 +53236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50759,7 +53259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50781,7 +53282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50803,7 +53305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50822,7 +53325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50842,7 +53346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50862,7 +53367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50882,7 +53388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50902,7 +53409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50923,7 +53431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50944,7 +53453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50965,7 +53475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50985,7 +53496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51006,7 +53518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51027,7 +53540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51048,7 +53562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51069,7 +53584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51091,7 +53607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51113,7 +53630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51134,7 +53652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51151,7 +53670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51169,7 +53689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51187,7 +53708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51206,7 +53728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51226,7 +53749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51247,7 +53771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51268,7 +53793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51289,7 +53815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51309,7 +53836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51330,7 +53858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51351,7 +53880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51372,7 +53902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51393,7 +53924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51415,7 +53947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51437,7 +53970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51459,7 +53993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51478,7 +54013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51498,7 +54034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51518,7 +54055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51538,7 +54076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51558,7 +54097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51579,7 +54119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51600,7 +54141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51621,7 +54163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51641,7 +54184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51662,7 +54206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51683,7 +54228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51704,7 +54250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51725,7 +54272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51747,7 +54295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51769,7 +54318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51791,7 +54341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51810,7 +54361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51830,7 +54382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51850,7 +54403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51870,7 +54424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51890,7 +54445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51911,7 +54467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51932,7 +54489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51953,7 +54511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51973,7 +54532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51994,7 +54554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52015,7 +54576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52036,7 +54598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52057,7 +54620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52079,7 +54643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52101,7 +54666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52122,7 +54688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52140,7 +54707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52159,7 +54727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52178,7 +54747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52196,7 +54766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52214,7 +54785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52233,7 +54805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52252,7 +54825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52271,7 +54845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52289,7 +54864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52308,7 +54884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52327,7 +54904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52346,7 +54924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52365,7 +54944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52385,7 +54965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52405,7 +54986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52425,7 +55007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52445,7 +55028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52466,7 +55050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52487,7 +55072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52508,7 +55094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52528,7 +55115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52549,7 +55137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52570,7 +55159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52591,7 +55181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52612,7 +55203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52634,7 +55226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52656,7 +55249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52678,7 +55272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52697,7 +55292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52717,7 +55313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52737,7 +55334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52757,7 +55355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52777,7 +55376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52798,7 +55398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52819,7 +55420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52840,7 +55442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52860,7 +55463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52881,7 +55485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52902,7 +55507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52923,7 +55529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52944,7 +55551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52966,7 +55574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52988,7 +55597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53010,7 +55620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53029,7 +55640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53049,7 +55661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53069,7 +55682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53089,7 +55703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53109,7 +55724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53130,7 +55746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53151,7 +55768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53172,7 +55790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53192,7 +55811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53213,7 +55833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53234,7 +55855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53255,7 +55877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53276,7 +55899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53298,7 +55922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53320,7 +55945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53341,7 +55967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53359,7 +55986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53379,7 +56007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53399,7 +56028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53418,7 +56048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53436,7 +56067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53456,7 +56088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53476,7 +56109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53496,7 +56130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53515,7 +56150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53535,7 +56171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53555,7 +56192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53574,7 +56212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53591,7 +56230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53609,7 +56249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53627,7 +56268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53646,7 +56288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53666,7 +56309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53687,7 +56331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53708,7 +56353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53729,7 +56375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53749,7 +56396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53770,7 +56418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53791,7 +56440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53812,7 +56462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53833,7 +56484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53855,7 +56507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53877,7 +56530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53899,7 +56553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53918,7 +56573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53938,7 +56594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53958,7 +56615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53978,7 +56636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53998,7 +56657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54019,7 +56679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54040,7 +56701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54061,7 +56723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54081,7 +56744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54102,7 +56766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54123,7 +56788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54144,7 +56810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54165,7 +56832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54187,7 +56855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54209,7 +56878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54231,7 +56901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54250,7 +56921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54270,7 +56942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54290,7 +56963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54310,7 +56984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54330,7 +57005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54351,7 +57027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54372,7 +57049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54393,7 +57071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54413,7 +57092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54434,7 +57114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54455,7 +57136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54476,7 +57158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54497,7 +57180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54519,7 +57203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54541,7 +57226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54563,7 +57249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54582,7 +57269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54602,7 +57290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54622,7 +57311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54642,7 +57332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54662,7 +57353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54683,7 +57375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54704,7 +57397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54725,7 +57419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54745,7 +57440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54766,7 +57462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54787,7 +57484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54808,7 +57506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54829,7 +57528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54851,7 +57551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54873,7 +57574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54895,7 +57597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54914,7 +57617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54934,7 +57638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54954,7 +57659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54974,7 +57680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54994,7 +57701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55015,7 +57723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55036,7 +57745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55057,7 +57767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55077,7 +57788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55098,7 +57810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55119,7 +57832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55140,7 +57854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55161,7 +57876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55183,7 +57899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55205,7 +57922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55227,7 +57945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55246,7 +57965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55266,7 +57986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55286,7 +58007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55306,7 +58028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55326,7 +58049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55347,7 +58071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55368,7 +58093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55389,7 +58115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55409,7 +58136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55430,7 +58158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55451,7 +58180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55472,7 +58202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55493,7 +58224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55515,7 +58247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55537,7 +58270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55558,7 +58292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55576,7 +58311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55596,7 +58332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55616,7 +58353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55635,7 +58373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55653,7 +58392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55673,7 +58413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55693,7 +58434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55713,7 +58455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55732,7 +58475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55752,7 +58496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55772,7 +58517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55791,7 +58537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55808,7 +58555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55826,7 +58574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55844,7 +58593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55863,7 +58613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55883,7 +58634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55904,7 +58656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55925,7 +58678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55946,7 +58700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55966,7 +58721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55987,7 +58743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56008,7 +58765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56029,7 +58787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56050,7 +58809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56072,7 +58832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56094,7 +58855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56116,7 +58878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56135,7 +58898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56155,7 +58919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56175,7 +58940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56195,7 +58961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56215,7 +58982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56236,7 +59004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56257,7 +59026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56278,7 +59048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56298,7 +59069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56319,7 +59091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56340,7 +59113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56361,7 +59135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56382,7 +59157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56404,7 +59180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56426,7 +59203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56448,7 +59226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56467,7 +59246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56487,7 +59267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56507,7 +59288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56527,7 +59309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56547,7 +59330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56568,7 +59352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56589,7 +59374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56610,7 +59396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56630,7 +59417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56651,7 +59439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56672,7 +59461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56693,7 +59483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56714,7 +59505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56736,7 +59528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56758,7 +59551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56779,7 +59573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56797,7 +59592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56816,7 +59612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56835,7 +59632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56853,7 +59651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56871,7 +59670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56890,7 +59690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56909,7 +59710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56928,7 +59730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56946,7 +59749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56965,7 +59769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56984,7 +59789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57003,7 +59809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57022,7 +59829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57042,7 +59850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57062,7 +59871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57082,7 +59892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57102,7 +59913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57123,7 +59935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57144,7 +59957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57165,7 +59979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57185,7 +60000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57206,7 +60022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57227,7 +60044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57248,7 +60066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57269,7 +60088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57291,7 +60111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57313,7 +60134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57335,7 +60157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57354,7 +60177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57374,7 +60198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57394,7 +60219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57414,7 +60240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57434,7 +60261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57455,7 +60283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57476,7 +60305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57497,7 +60327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57517,7 +60348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57538,7 +60370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57559,7 +60392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57580,7 +60414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57601,7 +60436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57623,7 +60459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57645,7 +60482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57667,7 +60505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57686,7 +60525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57706,7 +60546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57726,7 +60567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57746,7 +60588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57766,7 +60609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57787,7 +60631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57808,7 +60653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57829,7 +60675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57849,7 +60696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57870,7 +60718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57891,7 +60740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57912,7 +60762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57933,7 +60784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57955,7 +60807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57977,7 +60830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57998,7 +60852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58016,7 +60871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58036,7 +60892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58056,7 +60913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58075,7 +60933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58093,7 +60952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58113,7 +60973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58133,7 +60994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58153,7 +61015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58172,7 +61035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58192,7 +61056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58212,7 +61077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58231,7 +61097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58248,7 +61115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58266,7 +61134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58284,7 +61153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58303,7 +61173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58323,7 +61194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58344,7 +61216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58365,7 +61238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58386,7 +61260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58406,7 +61281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58427,7 +61303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58448,7 +61325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58469,7 +61347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58490,7 +61369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58512,7 +61392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58534,7 +61415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58556,7 +61438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58575,7 +61458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58595,7 +61479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58615,7 +61500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58635,7 +61521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58655,7 +61542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58676,7 +61564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58697,7 +61586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58718,7 +61608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58738,7 +61629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58759,7 +61651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58780,7 +61673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58801,7 +61695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58822,7 +61717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58844,7 +61740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58866,7 +61763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58888,7 +61786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58907,7 +61806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58927,7 +61827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58947,7 +61848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58967,7 +61869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58987,7 +61890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59008,7 +61912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59029,7 +61934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59050,7 +61956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59070,7 +61977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59091,7 +61999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59112,7 +62021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59133,7 +62043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59154,7 +62065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59176,7 +62088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59198,7 +62111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59219,7 +62133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59236,7 +62151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59254,7 +62170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59272,7 +62189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59291,7 +62209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59311,7 +62230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59332,7 +62252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59353,7 +62274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59374,7 +62296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59394,7 +62317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59415,7 +62339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59436,7 +62361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59457,7 +62383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59478,7 +62405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59500,7 +62428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59522,7 +62451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59544,7 +62474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59563,7 +62494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59583,7 +62515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59603,7 +62536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59623,7 +62557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59643,7 +62578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59664,7 +62600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59685,7 +62622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59706,7 +62644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59726,7 +62665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59747,7 +62687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59768,7 +62709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59789,7 +62731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59810,7 +62753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59832,7 +62776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59854,7 +62799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59876,7 +62822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59895,7 +62842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59915,7 +62863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59935,7 +62884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59955,7 +62905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59975,7 +62926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59996,7 +62948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60017,7 +62970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60038,7 +62992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60058,7 +63013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60079,7 +63035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60100,7 +63057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60121,7 +63079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60142,7 +63101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60164,7 +63124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60186,7 +63147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60207,7 +63169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60224,7 +63187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60242,7 +63206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60260,7 +63225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60279,7 +63245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60299,7 +63266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60320,7 +63288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60341,7 +63310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60362,7 +63332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60382,7 +63353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60403,7 +63375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60424,7 +63397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60445,7 +63419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60466,7 +63441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60488,7 +63464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60510,7 +63487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60532,7 +63510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60551,7 +63530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60571,7 +63551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60591,7 +63572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60611,7 +63593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60631,7 +63614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60652,7 +63636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60673,7 +63658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60694,7 +63680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60714,7 +63701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60735,7 +63723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60756,7 +63745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60777,7 +63767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60798,7 +63789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60820,7 +63812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60842,7 +63835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60864,7 +63858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60883,7 +63878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60903,7 +63899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60923,7 +63920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60943,7 +63941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60963,7 +63962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60984,7 +63984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61005,7 +64006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61026,7 +64028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61046,7 +64049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61067,7 +64071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61088,7 +64093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61109,7 +64115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61130,7 +64137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61152,7 +64160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61174,7 +64183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61195,7 +64205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61212,7 +64223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61230,7 +64242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61248,7 +64261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61267,7 +64281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61287,7 +64302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61308,7 +64324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61329,7 +64346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61350,7 +64368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61370,7 +64389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61391,7 +64411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61412,7 +64433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61433,7 +64455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61454,7 +64477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61476,7 +64500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61498,7 +64523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61520,7 +64546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61539,7 +64566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61559,7 +64587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61579,7 +64608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61599,7 +64629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61619,7 +64650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61640,7 +64672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61661,7 +64694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61682,7 +64716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61702,7 +64737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61723,7 +64759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61744,7 +64781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61765,7 +64803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61786,7 +64825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61808,7 +64848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61830,7 +64871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61852,7 +64894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61871,7 +64914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61891,7 +64935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61911,7 +64956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61931,7 +64977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61951,7 +64998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61972,7 +65020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61993,7 +65042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62014,7 +65064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62034,7 +65085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62055,7 +65107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62076,7 +65129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62097,7 +65151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62118,7 +65173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62140,7 +65196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62162,7 +65219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62183,7 +65241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62200,7 +65259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62218,7 +65278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62236,7 +65297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62255,7 +65317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62275,7 +65338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62296,7 +65360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62317,7 +65382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62338,7 +65404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62358,7 +65425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62379,7 +65447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62400,7 +65469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62421,7 +65491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62442,7 +65513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62464,7 +65536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62486,7 +65559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62508,7 +65582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62527,7 +65602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62547,7 +65623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62567,7 +65644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62587,7 +65665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62607,7 +65686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62628,7 +65708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62649,7 +65730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62670,7 +65752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62690,7 +65773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62711,7 +65795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62732,7 +65817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62753,7 +65839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62774,7 +65861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62796,7 +65884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62818,7 +65907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62840,7 +65930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62859,7 +65950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62879,7 +65971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62899,7 +65992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62919,7 +66013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62939,7 +66034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62960,7 +66056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62981,7 +66078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63002,7 +66100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63022,7 +66121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63043,7 +66143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63064,7 +66165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63085,7 +66187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63106,7 +66209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63128,7 +66232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63150,7 +66255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63171,7 +66277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63188,7 +66295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63206,7 +66314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63224,7 +66333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63243,7 +66353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63263,7 +66374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63284,7 +66396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63305,7 +66418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63326,7 +66440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63346,7 +66461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63367,7 +66483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63388,7 +66505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63409,7 +66527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63430,7 +66549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63452,7 +66572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63474,7 +66595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63496,7 +66618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63515,7 +66638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63535,7 +66659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63555,7 +66680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63575,7 +66701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63595,7 +66722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63616,7 +66744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63637,7 +66766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63658,7 +66788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63678,7 +66809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63699,7 +66831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63720,7 +66853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63741,7 +66875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63762,7 +66897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63784,7 +66920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63806,7 +66943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63828,7 +66966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63847,7 +66986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63867,7 +67007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63887,7 +67028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63907,7 +67049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63927,7 +67070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63948,7 +67092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63969,7 +67114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63990,7 +67136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64010,7 +67157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64031,7 +67179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64052,7 +67201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64073,7 +67223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64094,7 +67245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64116,7 +67268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64138,7 +67291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64159,7 +67313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64176,7 +67331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64194,7 +67350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64212,7 +67369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64231,7 +67389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64251,7 +67410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64272,7 +67432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64293,7 +67454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64314,7 +67476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64334,7 +67497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64355,7 +67519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64376,7 +67541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64397,7 +67563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64418,7 +67585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64440,7 +67608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64462,7 +67631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64484,7 +67654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64503,7 +67674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64523,7 +67695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64543,7 +67716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64563,7 +67737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64583,7 +67758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64604,7 +67780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64625,7 +67802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64646,7 +67824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64666,7 +67845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64687,7 +67867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64708,7 +67889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64729,7 +67911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64750,7 +67933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64772,7 +67956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64794,7 +67979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64816,7 +68002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64835,7 +68022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64855,7 +68043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64875,7 +68064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64895,7 +68085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64915,7 +68106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64936,7 +68128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64957,7 +68150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64978,7 +68172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64998,7 +68193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65019,7 +68215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65040,7 +68237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65061,7 +68259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65082,7 +68281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65104,7 +68304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65126,7 +68327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65148,7 +68350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65167,7 +68370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65187,7 +68391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65207,7 +68412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65227,7 +68433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65246,7 +68453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65266,7 +68474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65286,7 +68495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65306,7 +68516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65325,7 +68536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65345,7 +68557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65365,7 +68578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65385,7 +68599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65405,7 +68620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65426,7 +68642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65447,7 +68664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65468,7 +68686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65488,7 +68707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65509,7 +68729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65530,7 +68751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65551,7 +68773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65571,7 +68794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65592,7 +68816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65613,7 +68838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65634,7 +68860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65653,7 +68880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65673,7 +68901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65693,7 +68922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65713,7 +68943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65732,7 +68963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65752,7 +68984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65772,7 +69005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65792,7 +69026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65811,7 +69046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65831,7 +69067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65851,7 +69088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65871,7 +69109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65891,7 +69130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65912,7 +69152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65933,7 +69174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65954,7 +69196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65974,7 +69217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65995,7 +69239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66016,7 +69261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66037,7 +69283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66057,7 +69304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66078,7 +69326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66099,7 +69348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66120,7 +69370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66139,7 +69390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66159,7 +69411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66179,7 +69432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66199,7 +69453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66218,7 +69473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66238,7 +69494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66258,7 +69515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66278,7 +69536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66297,7 +69556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66317,7 +69577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66337,7 +69598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66357,7 +69619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66377,7 +69640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66398,7 +69662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66419,7 +69684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66440,7 +69706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66460,7 +69727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66481,7 +69749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66502,7 +69771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66523,7 +69793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66543,7 +69814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66564,7 +69836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66585,7 +69858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66606,7 +69880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66625,7 +69900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66645,7 +69921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66665,7 +69942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66685,7 +69963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66704,7 +69983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66724,7 +70004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66744,7 +70025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66764,7 +70046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66783,7 +70066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66803,7 +70087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66823,7 +70108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66843,7 +70129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66863,7 +70150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66884,7 +70172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66905,7 +70194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66926,7 +70216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66946,7 +70237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66967,7 +70259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66988,7 +70281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67009,7 +70303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67029,7 +70324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67050,7 +70346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67071,7 +70368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67091,7 +70389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67108,7 +70407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67126,7 +70426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67144,7 +70445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67163,7 +70465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67183,7 +70486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67204,7 +70508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67225,7 +70530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67246,7 +70552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67266,7 +70573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67287,7 +70595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67308,7 +70617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67329,7 +70639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67350,7 +70661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67372,7 +70684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67394,7 +70707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67416,7 +70730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67435,7 +70750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67455,7 +70771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67475,7 +70792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67495,7 +70813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67515,7 +70834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67536,7 +70856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67557,7 +70878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67578,7 +70900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67598,7 +70921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67619,7 +70943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67640,7 +70965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67661,7 +70987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67682,7 +71009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67704,7 +71032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67726,7 +71055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67748,7 +71078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67767,7 +71098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67787,7 +71119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67807,7 +71140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67827,7 +71161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67847,7 +71182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67868,7 +71204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67889,7 +71226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67910,7 +71248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67930,7 +71269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67951,7 +71291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67972,7 +71313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67993,7 +71335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68014,7 +71357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68036,7 +71380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68058,7 +71403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68079,7 +71425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68096,7 +71443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68114,7 +71462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68132,7 +71481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68151,7 +71501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68171,7 +71522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68192,7 +71544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68213,7 +71566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68234,7 +71588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68254,7 +71609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68275,7 +71631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68296,7 +71653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68317,7 +71675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68338,7 +71697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68360,7 +71720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68382,7 +71743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68404,7 +71766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68423,7 +71786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68443,7 +71807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68463,7 +71828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68483,7 +71849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68503,7 +71870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68524,7 +71892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68545,7 +71914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68566,7 +71936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68586,7 +71957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68607,7 +71979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68628,7 +72001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68649,7 +72023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68670,7 +72045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68692,7 +72068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68714,7 +72091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68736,7 +72114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68755,7 +72134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68775,7 +72155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68795,7 +72176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68815,7 +72197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68835,7 +72218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68856,7 +72240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68877,7 +72262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68898,7 +72284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68918,7 +72305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68939,7 +72327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68960,7 +72349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68981,7 +72371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69002,7 +72393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69024,7 +72416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69046,7 +72439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69067,7 +72461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69084,7 +72479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69102,7 +72498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69120,7 +72517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69139,7 +72537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69159,7 +72558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69180,7 +72580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69201,7 +72602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69222,7 +72624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69242,7 +72645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69263,7 +72667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69284,7 +72689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69305,7 +72711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69326,7 +72733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69348,7 +72756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69370,7 +72779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69392,7 +72802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69411,7 +72822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69431,7 +72843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69451,7 +72864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69471,7 +72885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69491,7 +72906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69512,7 +72928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69533,7 +72950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69554,7 +72972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69574,7 +72993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69595,7 +73015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69616,7 +73037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69637,7 +73059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69658,7 +73081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69680,7 +73104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69702,7 +73127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69724,7 +73150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69743,7 +73170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69763,7 +73191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69783,7 +73212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69803,7 +73233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69823,7 +73254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69844,7 +73276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69865,7 +73298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69886,7 +73320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69906,7 +73341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69927,7 +73363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69948,7 +73385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69969,7 +73407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69990,7 +73429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70012,7 +73452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70034,7 +73475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70055,7 +73497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70072,7 +73515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70090,7 +73534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70108,7 +73553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70127,7 +73573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70147,7 +73594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70168,7 +73616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70189,7 +73638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70210,7 +73660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70230,7 +73681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70251,7 +73703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70272,7 +73725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70293,7 +73747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70314,7 +73769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70336,7 +73792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70358,7 +73815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70380,7 +73838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70399,7 +73858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70419,7 +73879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70439,7 +73900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70459,7 +73921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70479,7 +73942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70500,7 +73964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70521,7 +73986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70542,7 +74008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70562,7 +74029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70583,7 +74051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70604,7 +74073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70625,7 +74095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70646,7 +74117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70668,7 +74140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70690,7 +74163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70712,7 +74186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70731,7 +74206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70751,7 +74227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70771,7 +74248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70791,7 +74269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70811,7 +74290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70832,7 +74312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70853,7 +74334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70874,7 +74356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70894,7 +74377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70915,7 +74399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70936,7 +74421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70957,7 +74443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70978,7 +74465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71000,7 +74488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71022,7 +74511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512cd_64.result b/bddisasm_test/avx512/avx512cd_64.result index 0589882..22e36ce 100644 --- a/bddisasm_test/avx512/avx512cd_64.result +++ b/bddisasm_test/avx512/avx512cd_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24,7 +25,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41,7 +43,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58,7 +61,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75,7 +79,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92,7 +97,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109,7 +115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127,7 +134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146,7 +154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166,7 +175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185,7 +195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204,7 +215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223,7 +235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243,7 +256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264,7 +278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -284,7 +299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -304,7 +320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -323,7 +340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -343,7 +361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -364,7 +383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -384,7 +404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -404,7 +425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -424,7 +446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -445,7 +468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -467,7 +491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -488,7 +513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -509,7 +535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -527,7 +554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -546,7 +574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -566,7 +595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -585,7 +615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -604,7 +635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -623,7 +655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -643,7 +676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -664,7 +698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -684,7 +719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -704,7 +740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -723,7 +760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -743,7 +781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -764,7 +803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -784,7 +824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -804,7 +845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -824,7 +866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -845,7 +888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -867,7 +911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -888,7 +933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -909,7 +955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -927,7 +974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -946,7 +994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -966,7 +1015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -985,7 +1035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1004,7 +1055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1023,7 +1075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1043,7 +1096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1064,7 +1118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1084,7 +1139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1104,7 +1160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1123,7 +1180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1143,7 +1201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1164,7 +1223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1184,7 +1244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1204,7 +1265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1224,7 +1286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1245,7 +1308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1267,7 +1331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1288,7 +1353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1309,7 +1375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1327,7 +1394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1346,7 +1414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1366,7 +1435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1385,7 +1455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1404,7 +1475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1423,7 +1495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1443,7 +1516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1464,7 +1538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1484,7 +1559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1504,7 +1580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1523,7 +1600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1543,7 +1621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1564,7 +1643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1584,7 +1664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1604,7 +1685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1624,7 +1706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1645,7 +1728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1667,7 +1751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1688,7 +1773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1709,7 +1795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1727,7 +1814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1746,7 +1834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1766,7 +1855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1785,7 +1875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1804,7 +1895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1823,7 +1915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1843,7 +1936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1864,7 +1958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1884,7 +1979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1904,7 +2000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1923,7 +2020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1943,7 +2041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1964,7 +2063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1984,7 +2084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2004,7 +2105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2024,7 +2126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2045,7 +2148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2067,7 +2171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2088,7 +2193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2109,7 +2215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2127,7 +2234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2146,7 +2254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2166,7 +2275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2185,7 +2295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2204,7 +2315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2223,7 +2335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2243,7 +2356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2264,7 +2378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2284,7 +2399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2304,7 +2420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2323,7 +2440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2343,7 +2461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2364,7 +2483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2384,7 +2504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2404,7 +2525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2424,7 +2546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2445,7 +2568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2467,7 +2591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2488,7 +2613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2509,7 +2635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2527,7 +2654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2546,7 +2674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2566,7 +2695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2585,7 +2715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2604,7 +2735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2623,7 +2755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2643,7 +2776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2664,7 +2798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2684,7 +2819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2704,7 +2840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2723,7 +2860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2743,7 +2881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2764,7 +2903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2784,7 +2924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2804,7 +2945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2824,7 +2966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2845,7 +2988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2867,7 +3011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2888,7 +3033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2909,7 +3055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2927,7 +3074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2946,7 +3094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2966,7 +3115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2985,7 +3135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3004,7 +3155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3023,7 +3175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3043,7 +3196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3064,7 +3218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3084,7 +3239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3104,7 +3260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3123,7 +3280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3143,7 +3301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3164,7 +3323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3184,7 +3344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3204,7 +3365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3224,7 +3386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3245,7 +3408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3267,7 +3431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3288,7 +3453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3309,7 +3475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3327,7 +3494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3346,7 +3514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3366,7 +3535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3385,7 +3555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3404,7 +3575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3423,7 +3595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3443,7 +3616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3464,7 +3638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3484,7 +3659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3504,7 +3680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3523,7 +3700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3543,7 +3721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3564,7 +3743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3584,7 +3764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3604,7 +3785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3624,7 +3806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3645,7 +3828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3667,7 +3851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3688,7 +3873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3709,7 +3895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3727,7 +3914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3746,7 +3934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3766,7 +3955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3785,7 +3975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3804,7 +3995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3823,7 +4015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3843,7 +4036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3864,7 +4058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3884,7 +4079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3904,7 +4100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3923,7 +4120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3943,7 +4141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3964,7 +4163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3984,7 +4184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4004,7 +4205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4024,7 +4226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4045,7 +4248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4067,7 +4271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4088,7 +4293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4109,7 +4315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4127,7 +4334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4146,7 +4354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4166,7 +4375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4185,7 +4395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4204,7 +4415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4223,7 +4435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4243,7 +4456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4264,7 +4478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4284,7 +4499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4304,7 +4520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4323,7 +4540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4343,7 +4561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4364,7 +4583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4384,7 +4604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4404,7 +4625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4424,7 +4646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4445,7 +4668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4467,7 +4691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4488,7 +4713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4509,7 +4735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4527,7 +4754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4546,7 +4774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4566,7 +4795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4585,7 +4815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4604,7 +4835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4623,7 +4855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4643,7 +4876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4664,7 +4898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4684,7 +4919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4704,7 +4940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4723,7 +4960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4743,7 +4981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4764,7 +5003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4784,7 +5024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4804,7 +5045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4824,7 +5066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4845,7 +5088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4867,7 +5111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4888,7 +5133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512dq_64.result b/bddisasm_test/avx512/avx512dq_64.result index 18547dc..2055463 100644 --- a/bddisasm_test/avx512/avx512dq_64.result +++ b/bddisasm_test/avx512/avx512dq_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57,7 +60,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74,7 +78,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91,7 +96,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108,7 +114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141,7 +149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158,7 +167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192,7 +203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209,7 +221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225,7 +238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241,7 +255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257,7 +272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276,7 +292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -293,7 +310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -310,7 +328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -327,7 +346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -343,7 +363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -359,7 +380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -376,7 +398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -393,7 +416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -410,7 +434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -429,7 +454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -449,7 +475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -467,7 +494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -486,7 +514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -506,7 +535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -527,7 +557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -549,7 +580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -570,7 +602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -591,7 +624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -611,7 +645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -632,7 +667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -654,7 +690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -675,7 +712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -696,7 +734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -717,7 +756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -739,7 +779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -762,7 +803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -784,7 +826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -806,7 +849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -825,7 +869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -845,7 +890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -866,7 +912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -886,7 +933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -906,7 +954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -926,7 +975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -947,7 +997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -969,7 +1020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -990,7 +1042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1011,7 +1064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1031,7 +1085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1052,7 +1107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1074,7 +1130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1095,7 +1152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1116,7 +1174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1137,7 +1196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1159,7 +1219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1182,7 +1243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1204,7 +1266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1226,7 +1289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1245,7 +1309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1265,7 +1330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1286,7 +1352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1306,7 +1373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1326,7 +1394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1346,7 +1415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1367,7 +1437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1389,7 +1460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1410,7 +1482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1431,7 +1504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1451,7 +1525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1472,7 +1547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1494,7 +1570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1515,7 +1592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1536,7 +1614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1557,7 +1636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1579,7 +1659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1602,7 +1683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1624,7 +1706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1645,7 +1728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1662,7 +1746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1681,7 +1766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1701,7 +1787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1719,7 +1806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1738,7 +1826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1758,7 +1847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1779,7 +1869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1801,7 +1892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1822,7 +1914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1843,7 +1936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1863,7 +1957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1884,7 +1979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1906,7 +2002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1927,7 +2024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1948,7 +2046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1969,7 +2068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1991,7 +2091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2014,7 +2115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2036,7 +2138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2058,7 +2161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2077,7 +2181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2097,7 +2202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2118,7 +2224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2138,7 +2245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2158,7 +2266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2178,7 +2287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2199,7 +2309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2221,7 +2332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2242,7 +2354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2263,7 +2376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2283,7 +2397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2304,7 +2419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2326,7 +2442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2347,7 +2464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2368,7 +2486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2389,7 +2508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2411,7 +2531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2434,7 +2555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2456,7 +2578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2478,7 +2601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2497,7 +2621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2517,7 +2642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2538,7 +2664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2558,7 +2685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2578,7 +2706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2598,7 +2727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2619,7 +2749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2641,7 +2772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2662,7 +2794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2683,7 +2816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2703,7 +2837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2724,7 +2859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2746,7 +2882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2767,7 +2904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2788,7 +2926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2809,7 +2948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2831,7 +2971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2854,7 +2995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2876,7 +3018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2897,7 +3040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2914,7 +3058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2933,7 +3078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2953,7 +3099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2971,7 +3118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2990,7 +3138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3010,7 +3159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3031,7 +3181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3053,7 +3204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3074,7 +3226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3095,7 +3248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3115,7 +3269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3136,7 +3291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3158,7 +3314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3179,7 +3336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3200,7 +3358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3221,7 +3380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3243,7 +3403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3266,7 +3427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3288,7 +3450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3310,7 +3473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3329,7 +3493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3349,7 +3514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3370,7 +3536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3390,7 +3557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3410,7 +3578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3430,7 +3599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3451,7 +3621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3473,7 +3644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3494,7 +3666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3515,7 +3688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3535,7 +3709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3556,7 +3731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3578,7 +3754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3599,7 +3776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3620,7 +3798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3641,7 +3820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3663,7 +3843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3686,7 +3867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3708,7 +3890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3730,7 +3913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3749,7 +3933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3769,7 +3954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3790,7 +3976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3810,7 +3997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3830,7 +4018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3850,7 +4039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3871,7 +4061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3893,7 +4084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3914,7 +4106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3935,7 +4128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3955,7 +4149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3976,7 +4171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3998,7 +4194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4019,7 +4216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4040,7 +4238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4061,7 +4260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4083,7 +4283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4106,7 +4307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4128,7 +4330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4149,7 +4352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4166,7 +4370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4185,7 +4390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4205,7 +4411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4223,7 +4430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4242,7 +4450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4262,7 +4471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4283,7 +4493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4305,7 +4516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4326,7 +4538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4347,7 +4560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4367,7 +4581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4388,7 +4603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4410,7 +4626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4431,7 +4648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4452,7 +4670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4473,7 +4692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4495,7 +4715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4518,7 +4739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4540,7 +4762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4562,7 +4785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4581,7 +4805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4601,7 +4826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4622,7 +4848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4642,7 +4869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4662,7 +4890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4682,7 +4911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4703,7 +4933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4725,7 +4956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4746,7 +4978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4767,7 +5000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4787,7 +5021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4808,7 +5043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4830,7 +5066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4851,7 +5088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4872,7 +5110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4893,7 +5132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4915,7 +5155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4938,7 +5179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4960,7 +5202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4982,7 +5225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5001,7 +5245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5021,7 +5266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5042,7 +5288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5062,7 +5309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5082,7 +5330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5102,7 +5351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5123,7 +5373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5145,7 +5396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5166,7 +5418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5187,7 +5440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5207,7 +5461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5228,7 +5483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5250,7 +5506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5271,7 +5528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5292,7 +5550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5313,7 +5572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5335,7 +5595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5358,7 +5619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5380,7 +5642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5402,7 +5665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5420,7 +5684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5439,7 +5704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5458,7 +5724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5477,7 +5744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5496,7 +5764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5516,7 +5785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5536,7 +5806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5556,7 +5827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5575,7 +5847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5595,7 +5868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5615,7 +5889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5635,7 +5910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5655,7 +5931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5676,7 +5953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5697,7 +5975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5718,7 +5997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5736,7 +6016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5755,7 +6036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5774,7 +6056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5793,7 +6076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5812,7 +6096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5832,7 +6117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5852,7 +6138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5872,7 +6159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5891,7 +6179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5911,7 +6200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5931,7 +6221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5951,7 +6242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5971,7 +6263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5992,7 +6285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6013,7 +6307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6034,7 +6329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6053,7 +6349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6072,7 +6369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6091,7 +6389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6111,7 +6410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6131,7 +6431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6151,7 +6452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6171,7 +6473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6191,7 +6494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6211,7 +6515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6232,7 +6537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6253,7 +6559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6274,7 +6581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6293,7 +6601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6312,7 +6621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6331,7 +6641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6351,7 +6662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6371,7 +6683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6391,7 +6704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6411,7 +6725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6431,7 +6746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6451,7 +6767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6472,7 +6789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6493,7 +6811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6514,7 +6833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6533,7 +6853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6552,7 +6873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6571,7 +6893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6591,7 +6914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6611,7 +6935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6631,7 +6956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6651,7 +6977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6671,7 +6998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6691,7 +7019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6712,7 +7041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6733,7 +7063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6754,7 +7085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6772,7 +7104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6791,7 +7124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6810,7 +7144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6829,7 +7164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6848,7 +7184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6868,7 +7205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6888,7 +7226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6908,7 +7247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6927,7 +7267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6947,7 +7288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6967,7 +7309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6987,7 +7330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7007,7 +7351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7028,7 +7373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7049,7 +7395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7070,7 +7417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7088,7 +7436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7107,7 +7456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7126,7 +7476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7145,7 +7496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7164,7 +7516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7184,7 +7537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7204,7 +7558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7224,7 +7579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7243,7 +7599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7263,7 +7620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7283,7 +7641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7303,7 +7662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7323,7 +7683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7344,7 +7705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7365,7 +7727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7386,7 +7749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7404,7 +7768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7423,7 +7788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7442,7 +7808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7461,7 +7828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7480,7 +7848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7500,7 +7869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7520,7 +7890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7540,7 +7911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7559,7 +7931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7579,7 +7952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7599,7 +7973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7619,7 +7994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7639,7 +8015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7660,7 +8037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7681,7 +8059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7702,7 +8081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7721,7 +8101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7740,7 +8121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7759,7 +8141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7779,7 +8162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7799,7 +8183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7819,7 +8204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7839,7 +8225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7859,7 +8246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7879,7 +8267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7900,7 +8289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7921,7 +8311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7942,7 +8333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7961,7 +8353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7980,7 +8373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7999,7 +8393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8019,7 +8414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8039,7 +8435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8059,7 +8456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8079,7 +8477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8099,7 +8498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8119,7 +8519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8140,7 +8541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8161,7 +8563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8182,7 +8585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8201,7 +8605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8220,7 +8625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8239,7 +8645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8259,7 +8666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8279,7 +8687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8299,7 +8708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8319,7 +8729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8339,7 +8750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8359,7 +8771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8380,7 +8793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8401,7 +8815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8422,7 +8837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8440,7 +8856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8459,7 +8876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8479,7 +8897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8498,7 +8917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8517,7 +8937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8536,7 +8957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8556,7 +8978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8577,7 +9000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8597,7 +9021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8617,7 +9042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8636,7 +9062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8656,7 +9083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8677,7 +9105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8697,7 +9126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8717,7 +9147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8737,7 +9168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8758,7 +9190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8780,7 +9213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8801,7 +9235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8822,7 +9257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8840,7 +9276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8859,7 +9296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8879,7 +9317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8898,7 +9337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8917,7 +9357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8936,7 +9377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8956,7 +9398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8977,7 +9420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8997,7 +9441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9017,7 +9462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9036,7 +9482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9056,7 +9503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9077,7 +9525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9097,7 +9546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9117,7 +9567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9137,7 +9588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9158,7 +9610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9180,7 +9633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9201,7 +9655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9222,7 +9677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9240,7 +9696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9258,7 +9715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9277,7 +9735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9297,7 +9756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9316,7 +9776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9335,7 +9796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9354,7 +9816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9373,7 +9836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9393,7 +9857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9414,7 +9879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9434,7 +9900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9454,7 +9921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9473,7 +9941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9492,7 +9961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9512,7 +9982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9533,7 +10004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9553,7 +10025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9573,7 +10046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9593,7 +10067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9613,7 +10088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9634,7 +10110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9656,7 +10133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9677,7 +10155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9698,7 +10177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9716,7 +10196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9735,7 +10216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9755,7 +10237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9774,7 +10257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9793,7 +10277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9812,7 +10297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9832,7 +10318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9853,7 +10340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9873,7 +10361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9893,7 +10382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9912,7 +10402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9932,7 +10423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9953,7 +10445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9973,7 +10466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9993,7 +10487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10013,7 +10508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10034,7 +10530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10056,7 +10553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10077,7 +10575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10098,7 +10597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10116,7 +10616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10135,7 +10636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10155,7 +10657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10174,7 +10677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10193,7 +10697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10212,7 +10717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10232,7 +10738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10253,7 +10760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10273,7 +10781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10293,7 +10802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10312,7 +10822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10332,7 +10843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10353,7 +10865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10373,7 +10886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10393,7 +10907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10413,7 +10928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10434,7 +10950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10456,7 +10973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10477,7 +10995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10498,7 +11017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10516,7 +11036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10534,7 +11055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10553,7 +11075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10573,7 +11096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10592,7 +11116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10611,7 +11136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10630,7 +11156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10649,7 +11176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10669,7 +11197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10690,7 +11219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10710,7 +11240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10730,7 +11261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10749,7 +11281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10768,7 +11301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10788,7 +11322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10809,7 +11344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10829,7 +11365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10849,7 +11386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10869,7 +11407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10889,7 +11428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10910,7 +11450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10932,7 +11473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10953,7 +11495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10974,7 +11517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10992,7 +11536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11011,7 +11556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11031,7 +11577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11050,7 +11597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11069,7 +11617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11088,7 +11637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11108,7 +11658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11129,7 +11680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11149,7 +11701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11169,7 +11722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11188,7 +11742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11208,7 +11763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11229,7 +11785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11249,7 +11806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11269,7 +11827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11289,7 +11848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11310,7 +11870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11332,7 +11893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11353,7 +11915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11374,7 +11937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11392,7 +11956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11411,7 +11976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11431,7 +11997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11450,7 +12017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11469,7 +12037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11488,7 +12057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11508,7 +12078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11529,7 +12100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11549,7 +12121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11569,7 +12142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11588,7 +12162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11608,7 +12183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11629,7 +12205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11649,7 +12226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11669,7 +12247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11689,7 +12268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11710,7 +12290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11732,7 +12313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11753,7 +12335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11774,7 +12357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11792,7 +12376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11810,7 +12395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11829,7 +12415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11849,7 +12436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11868,7 +12456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11887,7 +12476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11906,7 +12496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11925,7 +12516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11945,7 +12537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11966,7 +12559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11986,7 +12580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12006,7 +12601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12025,7 +12621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12044,7 +12641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12064,7 +12662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12085,7 +12684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12105,7 +12705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12125,7 +12726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12145,7 +12747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12165,7 +12768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12186,7 +12790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12208,7 +12813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12229,7 +12835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12250,7 +12857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12268,7 +12876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12287,7 +12896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12307,7 +12917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12326,7 +12937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12345,7 +12957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12364,7 +12977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12384,7 +12998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12405,7 +13020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12425,7 +13041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12445,7 +13062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12464,7 +13082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12484,7 +13103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12505,7 +13125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12525,7 +13146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12545,7 +13167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12565,7 +13188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12586,7 +13210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12608,7 +13233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12629,7 +13255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12650,7 +13277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12668,7 +13296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12687,7 +13316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12707,7 +13337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12726,7 +13357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12745,7 +13377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12764,7 +13397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12784,7 +13418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12805,7 +13440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12825,7 +13461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12845,7 +13482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12864,7 +13502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12884,7 +13523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12905,7 +13545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12925,7 +13566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12945,7 +13587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12965,7 +13608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12986,7 +13630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13008,7 +13653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13029,7 +13675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13050,7 +13697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13068,7 +13716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13086,7 +13735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13105,7 +13755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13125,7 +13776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13144,7 +13796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13163,7 +13816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13182,7 +13836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13201,7 +13856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13221,7 +13877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13242,7 +13899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13262,7 +13920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13282,7 +13941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13301,7 +13961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13320,7 +13981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13340,7 +14002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13361,7 +14024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13381,7 +14045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13401,7 +14066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13421,7 +14087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13441,7 +14108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13462,7 +14130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13484,7 +14153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13505,7 +14175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13526,7 +14197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13544,7 +14216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13563,7 +14236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13583,7 +14257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13602,7 +14277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13621,7 +14297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13640,7 +14317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13660,7 +14338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13681,7 +14360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13701,7 +14381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13721,7 +14402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13740,7 +14422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13760,7 +14443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13781,7 +14465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13801,7 +14486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13821,7 +14507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13841,7 +14528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13862,7 +14550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13884,7 +14573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13905,7 +14595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13926,7 +14617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13944,7 +14636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13963,7 +14656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13983,7 +14677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14002,7 +14697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14021,7 +14717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14040,7 +14737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14060,7 +14758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14081,7 +14780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14101,7 +14801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14121,7 +14822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14140,7 +14842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14160,7 +14863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14181,7 +14885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14201,7 +14906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14221,7 +14927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14241,7 +14948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14262,7 +14970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14284,7 +14993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14305,7 +15015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14326,7 +15037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14344,7 +15056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14362,7 +15075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14381,7 +15095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14401,7 +15116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14420,7 +15136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14439,7 +15156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14458,7 +15176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14477,7 +15196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14497,7 +15217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14518,7 +15239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14538,7 +15260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14558,7 +15281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14577,7 +15301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14596,7 +15321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14616,7 +15342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14637,7 +15364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14657,7 +15385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14677,7 +15406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14697,7 +15427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14717,7 +15448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14738,7 +15470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14760,7 +15493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14781,7 +15515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14802,7 +15537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14820,7 +15556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14838,7 +15575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14858,7 +15596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14878,7 +15617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14897,7 +15637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14916,7 +15657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14937,7 +15679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14958,7 +15701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14977,7 +15721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14996,7 +15741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15017,7 +15763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15038,7 +15785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15058,7 +15806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15078,7 +15827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15100,7 +15850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15122,7 +15873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15140,7 +15892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15158,7 +15911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15177,7 +15931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15197,7 +15952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15216,7 +15972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15235,7 +15992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15254,7 +16012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15273,7 +16032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15293,7 +16053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15314,7 +16075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15334,7 +16096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15354,7 +16117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15373,7 +16137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15392,7 +16157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15412,7 +16178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15433,7 +16200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15453,7 +16221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15473,7 +16242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15493,7 +16263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15513,7 +16284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15534,7 +16306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15556,7 +16329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15577,7 +16351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15598,7 +16373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15616,7 +16392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15635,7 +16412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15655,7 +16433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15674,7 +16453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15693,7 +16473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15712,7 +16493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15732,7 +16514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15753,7 +16536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15773,7 +16557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15793,7 +16578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15812,7 +16598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15832,7 +16619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15853,7 +16641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15873,7 +16662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15893,7 +16683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15913,7 +16704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15934,7 +16726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15956,7 +16749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15977,7 +16771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15998,7 +16793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16016,7 +16812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16035,7 +16832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16055,7 +16853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16074,7 +16873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16093,7 +16893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16112,7 +16913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16132,7 +16934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16153,7 +16956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16173,7 +16977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16193,7 +16998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16212,7 +17018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16232,7 +17039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16253,7 +17061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16273,7 +17082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16293,7 +17103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16313,7 +17124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16334,7 +17146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16356,7 +17169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16377,7 +17191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16398,7 +17213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16416,7 +17232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16434,7 +17251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16453,7 +17271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16473,7 +17292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16492,7 +17312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16511,7 +17332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16530,7 +17352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16549,7 +17372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16569,7 +17393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16590,7 +17415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16610,7 +17436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16630,7 +17457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16649,7 +17477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16668,7 +17497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16688,7 +17518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16709,7 +17540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16729,7 +17561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16749,7 +17582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16769,7 +17603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16789,7 +17624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16810,7 +17646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16832,7 +17669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16853,7 +17691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16874,7 +17713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16892,7 +17732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16911,7 +17752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16931,7 +17773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16950,7 +17793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16969,7 +17813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16988,7 +17833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17008,7 +17854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17029,7 +17876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17049,7 +17897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17069,7 +17918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17088,7 +17938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17108,7 +17959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17129,7 +17981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17149,7 +18002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17169,7 +18023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17189,7 +18044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17210,7 +18066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17232,7 +18089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17253,7 +18111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17274,7 +18133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17292,7 +18152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17311,7 +18172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17331,7 +18193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17350,7 +18213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17369,7 +18233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17388,7 +18253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17408,7 +18274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17429,7 +18296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17449,7 +18317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17469,7 +18338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17488,7 +18358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17508,7 +18379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17529,7 +18401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17549,7 +18422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17569,7 +18443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17589,7 +18464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17610,7 +18486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17632,7 +18509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17653,7 +18531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17674,7 +18553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17692,7 +18572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17710,7 +18591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17729,7 +18611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17749,7 +18632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17768,7 +18652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17787,7 +18672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17806,7 +18692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17825,7 +18712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17845,7 +18733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17866,7 +18755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17886,7 +18776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17906,7 +18797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17925,7 +18817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17944,7 +18837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17964,7 +18858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17985,7 +18880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18005,7 +18901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18025,7 +18922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18045,7 +18943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18065,7 +18964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18086,7 +18986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18108,7 +19009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18129,7 +19031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18150,7 +19053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18168,7 +19072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18187,7 +19092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18207,7 +19113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18226,7 +19133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18245,7 +19153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18264,7 +19173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18284,7 +19194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18305,7 +19216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18325,7 +19237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18345,7 +19258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18364,7 +19278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18384,7 +19299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18405,7 +19321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18425,7 +19342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18445,7 +19363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18465,7 +19384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18486,7 +19406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18508,7 +19429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18529,7 +19451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18550,7 +19473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18568,7 +19492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18587,7 +19512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18607,7 +19533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18626,7 +19553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18645,7 +19573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18664,7 +19593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18684,7 +19614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18705,7 +19636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18725,7 +19657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18745,7 +19678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18764,7 +19698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18784,7 +19719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18805,7 +19741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18825,7 +19762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18845,7 +19783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18865,7 +19804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18886,7 +19826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18908,7 +19849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18929,7 +19871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18950,7 +19893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18968,7 +19912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18986,7 +19931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19005,7 +19951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19025,7 +19972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19044,7 +19992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19063,7 +20012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19082,7 +20032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19101,7 +20052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19121,7 +20073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19142,7 +20095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19162,7 +20116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19182,7 +20137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19201,7 +20157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19220,7 +20177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19240,7 +20198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19261,7 +20220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19281,7 +20241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19301,7 +20262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19321,7 +20283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19341,7 +20304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19362,7 +20326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19384,7 +20349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19405,7 +20371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19426,7 +20393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19444,7 +20412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19463,7 +20432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19483,7 +20453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19502,7 +20473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19521,7 +20493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19540,7 +20513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19560,7 +20534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19581,7 +20556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19601,7 +20577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19621,7 +20598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19640,7 +20618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19660,7 +20639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19681,7 +20661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19701,7 +20682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19721,7 +20703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19741,7 +20724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19762,7 +20746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19784,7 +20769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19805,7 +20791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19826,7 +20813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19844,7 +20832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19863,7 +20852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19883,7 +20873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19902,7 +20893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19921,7 +20913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19940,7 +20933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19960,7 +20954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19981,7 +20976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20001,7 +20997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20021,7 +21018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20040,7 +21038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20060,7 +21059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20081,7 +21081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20101,7 +21102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20121,7 +21123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20141,7 +21144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20162,7 +21166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20184,7 +21189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20205,7 +21211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20226,7 +21233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20244,7 +21252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20262,7 +21271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20281,7 +21291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20301,7 +21312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20320,7 +21332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20339,7 +21352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20358,7 +21372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20377,7 +21392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20397,7 +21413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20418,7 +21435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20438,7 +21456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20458,7 +21477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20477,7 +21497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20496,7 +21517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20516,7 +21538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20537,7 +21560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20557,7 +21581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20577,7 +21602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20597,7 +21623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20617,7 +21644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20638,7 +21666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20660,7 +21689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20681,7 +21711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20702,7 +21733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20720,7 +21752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20739,7 +21772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20759,7 +21793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20778,7 +21813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20797,7 +21833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20816,7 +21853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20836,7 +21874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20857,7 +21896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20877,7 +21917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20897,7 +21938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20916,7 +21958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20936,7 +21979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20957,7 +22001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20977,7 +22022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20997,7 +22043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21017,7 +22064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21038,7 +22086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21060,7 +22109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21081,7 +22131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21102,7 +22153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21120,7 +22172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21139,7 +22192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21159,7 +22213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21178,7 +22233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21197,7 +22253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21216,7 +22273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21236,7 +22294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21257,7 +22316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21277,7 +22337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21297,7 +22358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21316,7 +22378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21336,7 +22399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21357,7 +22421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21377,7 +22442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21397,7 +22463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21417,7 +22484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21438,7 +22506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21460,7 +22529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21481,7 +22551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21502,7 +22573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21520,7 +22592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21538,7 +22611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21557,7 +22631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21577,7 +22652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21596,7 +22672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21615,7 +22692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21634,7 +22712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21653,7 +22732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21673,7 +22753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21694,7 +22775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21714,7 +22796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21734,7 +22817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21753,7 +22837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21772,7 +22857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21792,7 +22878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21813,7 +22900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21833,7 +22921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21853,7 +22942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21873,7 +22963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21893,7 +22984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21914,7 +23006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21936,7 +23029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21957,7 +23051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21978,7 +23073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21996,7 +23092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22014,7 +23111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22034,7 +23132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22054,7 +23153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22073,7 +23173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22092,7 +23193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22113,7 +23215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22134,7 +23237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22153,7 +23257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22172,7 +23277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22193,7 +23299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22214,7 +23321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22234,7 +23342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22254,7 +23363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22276,7 +23386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22298,7 +23409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22316,7 +23428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22334,7 +23447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22353,7 +23467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22373,7 +23488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22392,7 +23508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22411,7 +23528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22430,7 +23548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22449,7 +23568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22469,7 +23589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22490,7 +23611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22510,7 +23632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22530,7 +23653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22549,7 +23673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22568,7 +23693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22588,7 +23714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22609,7 +23736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22629,7 +23757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22649,7 +23778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22669,7 +23799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22689,7 +23820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22710,7 +23842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22732,7 +23865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22753,7 +23887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22774,7 +23909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22793,7 +23929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22813,7 +23950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22833,7 +23971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22853,7 +23992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22872,7 +24012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22891,7 +24032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22911,7 +24053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22931,7 +24074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22951,7 +24095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22971,7 +24116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22991,7 +24137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23011,7 +24158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23030,7 +24178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23050,7 +24199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23070,7 +24220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23090,7 +24241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23109,7 +24261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23128,7 +24281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23148,7 +24302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23168,7 +24323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23188,7 +24344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23208,7 +24365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23228,7 +24386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23248,7 +24407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23267,7 +24427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23286,7 +24447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23305,7 +24467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23326,7 +24489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23347,7 +24511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23368,7 +24533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23388,7 +24554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23408,7 +24575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23428,7 +24596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23450,7 +24619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23472,7 +24642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23494,7 +24665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23513,7 +24685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23532,7 +24705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23551,7 +24725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23572,7 +24747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23593,7 +24769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23614,7 +24791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23634,7 +24812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23654,7 +24833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23674,7 +24854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23696,7 +24877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23718,7 +24900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23740,7 +24923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23759,7 +24943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23779,7 +24964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23799,7 +24985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23819,7 +25006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23839,7 +25027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23860,7 +25049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23881,7 +25071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23902,7 +25093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23921,7 +25113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23941,7 +25134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23961,7 +25155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23981,7 +25176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24001,7 +25197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24022,7 +25219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24043,7 +25241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24064,7 +25263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24084,7 +25284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24105,7 +25306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24126,7 +25328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24147,7 +25350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24168,7 +25372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24190,7 +25395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24212,7 +25418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24234,7 +25441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24255,7 +25463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24277,7 +25486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24299,7 +25509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24321,7 +25532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24343,7 +25555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24366,7 +25579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24389,7 +25603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24412,7 +25627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24432,7 +25648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24453,7 +25670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24474,7 +25692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24495,7 +25714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24516,7 +25736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24538,7 +25759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24560,7 +25782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24582,7 +25805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24603,7 +25827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24625,7 +25850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24647,7 +25873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24669,7 +25896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24691,7 +25919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24714,7 +25943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24737,7 +25967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24760,7 +25991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24780,7 +26012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24801,7 +26034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24822,7 +26056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24843,7 +26078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24864,7 +26100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24886,7 +26123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24908,7 +26146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24930,7 +26169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24951,7 +26191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24973,7 +26214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24995,7 +26237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25017,7 +26260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25039,7 +26283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25062,7 +26307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25085,7 +26331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25108,7 +26355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25128,7 +26376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25149,7 +26398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25170,7 +26420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25191,7 +26442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25212,7 +26464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25234,7 +26487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25256,7 +26510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25278,7 +26533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25299,7 +26555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25321,7 +26578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25343,7 +26601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25365,7 +26624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25387,7 +26647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25410,7 +26671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25433,7 +26695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25456,7 +26719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25476,7 +26740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25497,7 +26762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25518,7 +26784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25539,7 +26806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25560,7 +26828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25582,7 +26851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25604,7 +26874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25626,7 +26897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25647,7 +26919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25669,7 +26942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25691,7 +26965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25713,7 +26988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25735,7 +27011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25758,7 +27035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25781,7 +27059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25804,7 +27083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25824,7 +27104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25845,7 +27126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25866,7 +27148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25887,7 +27170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25908,7 +27192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25930,7 +27215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25952,7 +27238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25974,7 +27261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25995,7 +27283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26017,7 +27306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26039,7 +27329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26061,7 +27352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26083,7 +27375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26106,7 +27399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26129,7 +27423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26151,7 +27446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26168,7 +27464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26187,7 +27484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26207,7 +27505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26225,7 +27524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26244,7 +27544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26264,7 +27565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26285,7 +27587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26307,7 +27610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26328,7 +27632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26349,7 +27654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26369,7 +27675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26390,7 +27697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26412,7 +27720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26433,7 +27742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26454,7 +27764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26475,7 +27786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26497,7 +27809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26520,7 +27833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26542,7 +27856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26564,7 +27879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26583,7 +27899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26603,7 +27920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26624,7 +27942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26644,7 +27963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26664,7 +27984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26684,7 +28005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26705,7 +28027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26727,7 +28050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26748,7 +28072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26769,7 +28094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26789,7 +28115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26810,7 +28137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26832,7 +28160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26853,7 +28182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26874,7 +28204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26895,7 +28226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26917,7 +28249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26940,7 +28273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26962,7 +28296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26984,7 +28319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27003,7 +28339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27023,7 +28360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27044,7 +28382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27064,7 +28403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27084,7 +28424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27104,7 +28445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27125,7 +28467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27147,7 +28490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27168,7 +28512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27189,7 +28534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27209,7 +28555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27230,7 +28577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27252,7 +28600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27273,7 +28622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27294,7 +28644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27315,7 +28666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27337,7 +28689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27360,7 +28713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27382,7 +28736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27403,7 +28758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27420,7 +28776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27439,7 +28796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27459,7 +28817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27477,7 +28836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27496,7 +28856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27516,7 +28877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27537,7 +28899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27559,7 +28922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27580,7 +28944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27601,7 +28966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27621,7 +28987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27642,7 +29009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27664,7 +29032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27685,7 +29054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27706,7 +29076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27727,7 +29098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27749,7 +29121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27772,7 +29145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27794,7 +29168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27816,7 +29191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27835,7 +29211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27855,7 +29232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27876,7 +29254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27896,7 +29275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27916,7 +29296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27936,7 +29317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27957,7 +29339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27979,7 +29362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28000,7 +29384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28021,7 +29406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28041,7 +29427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28062,7 +29449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28084,7 +29472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28105,7 +29494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28126,7 +29516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28147,7 +29538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28169,7 +29561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28192,7 +29585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28214,7 +29608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28236,7 +29631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28255,7 +29651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28275,7 +29672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28296,7 +29694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28316,7 +29715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28336,7 +29736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28356,7 +29757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28377,7 +29779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28399,7 +29802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28420,7 +29824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28441,7 +29846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28461,7 +29867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28482,7 +29889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28504,7 +29912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28525,7 +29934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28546,7 +29956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28567,7 +29978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28589,7 +30001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28612,7 +30025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28634,7 +30048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28655,7 +30070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28672,7 +30088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28689,7 +30106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28707,7 +30125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28725,7 +30144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28742,7 +30162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28760,7 +30181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28778,7 +30200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28796,7 +30219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28815,7 +30239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28834,7 +30259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28852,7 +30278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28871,7 +30298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28891,7 +30319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28908,7 +30337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28925,7 +30355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28942,7 +30373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28959,7 +30391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28976,7 +30409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28993,7 +30427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29010,7 +30445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29027,7 +30463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29044,7 +30481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29061,7 +30499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29078,7 +30517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29095,7 +30535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29114,7 +30555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29134,7 +30576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29155,7 +30598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29175,7 +30619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29195,7 +30640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29215,7 +30661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29236,7 +30683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29258,7 +30706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29279,7 +30728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29300,7 +30750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29320,7 +30771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29341,7 +30793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29363,7 +30816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29384,7 +30838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29405,7 +30860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29426,7 +30882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29448,7 +30905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29471,7 +30929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29493,7 +30952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29515,7 +30975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29534,7 +30995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29554,7 +31016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29575,7 +31038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29595,7 +31059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29615,7 +31080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29635,7 +31101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29656,7 +31123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29678,7 +31146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29699,7 +31168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29720,7 +31190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29740,7 +31211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29761,7 +31233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29783,7 +31256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29804,7 +31278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29825,7 +31300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29846,7 +31322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29868,7 +31345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29891,7 +31369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29913,7 +31392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29935,7 +31415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29954,7 +31435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29974,7 +31456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29995,7 +31478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30015,7 +31499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30035,7 +31520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30055,7 +31541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30076,7 +31563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30098,7 +31586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30119,7 +31608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30140,7 +31630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30160,7 +31651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30181,7 +31673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30203,7 +31696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30224,7 +31718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30245,7 +31740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30266,7 +31762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30288,7 +31785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30311,7 +31809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30333,7 +31832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30355,7 +31855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30375,7 +31876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30396,7 +31898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30418,7 +31921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30439,7 +31943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30460,7 +31965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30481,7 +31987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30503,7 +32010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30526,7 +32034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30548,7 +32057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30570,7 +32080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30591,7 +32102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30613,7 +32125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30636,7 +32149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30658,7 +32172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30680,7 +32195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30702,7 +32218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30725,7 +32242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30749,7 +32267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30772,7 +32291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30795,7 +32315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30815,7 +32336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30836,7 +32358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30858,7 +32381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30879,7 +32403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30900,7 +32425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30921,7 +32447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30943,7 +32470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30966,7 +32494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30988,7 +32517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31010,7 +32540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31031,7 +32562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31053,7 +32585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31076,7 +32609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31098,7 +32632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31120,7 +32655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31142,7 +32678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31165,7 +32702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31189,7 +32727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31212,7 +32751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31235,7 +32775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31255,7 +32796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31276,7 +32818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31298,7 +32841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31319,7 +32863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31340,7 +32885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31361,7 +32907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31383,7 +32930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31406,7 +32954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31428,7 +32977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31450,7 +33000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31471,7 +33022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31493,7 +33045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31516,7 +33069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31538,7 +33092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31560,7 +33115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31582,7 +33138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31605,7 +33162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31629,7 +33187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31652,7 +33211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31675,7 +33235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31695,7 +33256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31716,7 +33278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31738,7 +33301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31759,7 +33323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31780,7 +33345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31801,7 +33367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31823,7 +33390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31846,7 +33414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31868,7 +33437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31890,7 +33460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31911,7 +33482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31933,7 +33505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31956,7 +33529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31978,7 +33552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32000,7 +33575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32022,7 +33598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32045,7 +33622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32069,7 +33647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32092,7 +33671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32115,7 +33695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32135,7 +33716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32156,7 +33738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32178,7 +33761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32199,7 +33783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32220,7 +33805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32241,7 +33827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32263,7 +33850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32286,7 +33874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32308,7 +33897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32330,7 +33920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32351,7 +33942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32373,7 +33965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32396,7 +33989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32418,7 +34012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32440,7 +34035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32462,7 +34058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32485,7 +34082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32509,7 +34107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32532,7 +34131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32555,7 +34155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32575,7 +34176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32596,7 +34198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32618,7 +34221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32639,7 +34243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32660,7 +34265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32681,7 +34287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32703,7 +34310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32726,7 +34334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32748,7 +34357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32770,7 +34380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32791,7 +34402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32813,7 +34425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32836,7 +34449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32858,7 +34472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32880,7 +34495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32902,7 +34518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32925,7 +34542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32949,7 +34567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32972,7 +34591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32995,7 +34615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33015,7 +34636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33036,7 +34658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33057,7 +34680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33078,7 +34702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33099,7 +34724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33121,7 +34747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33143,7 +34770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33165,7 +34793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33186,7 +34815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33208,7 +34838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33230,7 +34861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33252,7 +34884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33274,7 +34907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33297,7 +34931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33320,7 +34955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33343,7 +34979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33363,7 +35000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33384,7 +35022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33405,7 +35044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33426,7 +35066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33447,7 +35088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33469,7 +35111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33491,7 +35134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33513,7 +35157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33534,7 +35179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33556,7 +35202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33578,7 +35225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33600,7 +35248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33622,7 +35271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33645,7 +35295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33668,7 +35319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33691,7 +35343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33710,7 +35363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33730,7 +35384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33751,7 +35406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33771,7 +35427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33791,7 +35448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33811,7 +35469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33832,7 +35491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33854,7 +35514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33875,7 +35536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33896,7 +35558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33916,7 +35579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33937,7 +35601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33959,7 +35624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33980,7 +35646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34001,7 +35668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34022,7 +35690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34044,7 +35713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34067,7 +35737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34089,7 +35760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34111,7 +35783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34130,7 +35803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34150,7 +35824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34171,7 +35846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34191,7 +35867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34211,7 +35888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34231,7 +35909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34252,7 +35931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34274,7 +35954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34295,7 +35976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34316,7 +35998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34336,7 +36019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34357,7 +36041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34379,7 +36064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34400,7 +36086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34421,7 +36108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34442,7 +36130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34464,7 +36153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34487,7 +36177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34509,7 +36200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34531,7 +36223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34550,7 +36243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34570,7 +36264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34591,7 +36286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34611,7 +36307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34631,7 +36328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34651,7 +36349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34672,7 +36371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34694,7 +36394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34715,7 +36416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34736,7 +36438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34756,7 +36459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34777,7 +36481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34799,7 +36504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34820,7 +36526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34841,7 +36548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34862,7 +36570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34884,7 +36593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34907,7 +36617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34929,7 +36640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34951,7 +36663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34970,7 +36683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34990,7 +36704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35011,7 +36726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35031,7 +36747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35051,7 +36768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35071,7 +36789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35092,7 +36811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35114,7 +36834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35135,7 +36856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35156,7 +36878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35176,7 +36899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35197,7 +36921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35219,7 +36944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35240,7 +36966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35261,7 +36988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35282,7 +37010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35304,7 +37033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35327,7 +37057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35349,7 +37080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35371,7 +37103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35390,7 +37123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35410,7 +37144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35431,7 +37166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35451,7 +37187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35471,7 +37208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35491,7 +37229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35512,7 +37251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35534,7 +37274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35555,7 +37296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35576,7 +37318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35596,7 +37339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35617,7 +37361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35639,7 +37384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35660,7 +37406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35681,7 +37428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35702,7 +37450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35724,7 +37473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35747,7 +37497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35769,7 +37520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35791,7 +37543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35810,7 +37563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35830,7 +37584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35851,7 +37606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35871,7 +37627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35891,7 +37648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35911,7 +37669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35932,7 +37691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35954,7 +37714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35975,7 +37736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35996,7 +37758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36016,7 +37779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36037,7 +37801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36059,7 +37824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36080,7 +37846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36101,7 +37868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36122,7 +37890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36144,7 +37913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36167,7 +37937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36189,7 +37960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36211,7 +37983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36231,7 +38004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36252,7 +38026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36273,7 +38048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36294,7 +38070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36315,7 +38092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36337,7 +38115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36359,7 +38138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36381,7 +38161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36402,7 +38183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36424,7 +38206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36446,7 +38229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36468,7 +38252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36490,7 +38275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36513,7 +38299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36536,7 +38323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36559,7 +38347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36579,7 +38368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36600,7 +38390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36621,7 +38412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36642,7 +38434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36663,7 +38456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36685,7 +38479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36707,7 +38502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36729,7 +38525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36750,7 +38547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36772,7 +38570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36794,7 +38593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36816,7 +38616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36838,7 +38639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36861,7 +38663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36884,7 +38687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36906,7 +38710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36923,7 +38728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36942,7 +38748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36962,7 +38769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36980,7 +38788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36999,7 +38808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37019,7 +38829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37040,7 +38851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37062,7 +38874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37083,7 +38896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37104,7 +38918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37124,7 +38939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37145,7 +38961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37167,7 +38984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37188,7 +39006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37209,7 +39028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37230,7 +39050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37252,7 +39073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37275,7 +39097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37297,7 +39120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37319,7 +39143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37338,7 +39163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37358,7 +39184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37379,7 +39206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37399,7 +39227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37419,7 +39248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37439,7 +39269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37460,7 +39291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37482,7 +39314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37503,7 +39336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37524,7 +39358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37544,7 +39379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37565,7 +39401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37587,7 +39424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37608,7 +39446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37629,7 +39468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37650,7 +39490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37672,7 +39513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37695,7 +39537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37717,7 +39560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37739,7 +39583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37758,7 +39603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37778,7 +39624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37799,7 +39646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37819,7 +39667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37839,7 +39688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37859,7 +39709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37880,7 +39731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37902,7 +39754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37923,7 +39776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37944,7 +39798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37964,7 +39819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37985,7 +39841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38007,7 +39864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38028,7 +39886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38049,7 +39908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38070,7 +39930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38092,7 +39953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38115,7 +39977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38137,7 +40000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38158,7 +40022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38175,7 +40040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38194,7 +40060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38214,7 +40081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38232,7 +40100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38251,7 +40120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38271,7 +40141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38292,7 +40163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38314,7 +40186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38335,7 +40208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38356,7 +40230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38376,7 +40251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38397,7 +40273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38419,7 +40296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38440,7 +40318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38461,7 +40340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38482,7 +40362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38504,7 +40385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38527,7 +40409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38549,7 +40432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38571,7 +40455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38590,7 +40475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38610,7 +40496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38631,7 +40518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38651,7 +40539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38671,7 +40560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38691,7 +40581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38712,7 +40603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38734,7 +40626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38755,7 +40648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38776,7 +40670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38796,7 +40691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38817,7 +40713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38839,7 +40736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38860,7 +40758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38881,7 +40780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38902,7 +40802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38924,7 +40825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38947,7 +40849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38969,7 +40872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38991,7 +40895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39010,7 +40915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39030,7 +40936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39051,7 +40958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39071,7 +40979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39091,7 +41000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39111,7 +41021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39132,7 +41043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39154,7 +41066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39175,7 +41088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39196,7 +41110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39216,7 +41131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39237,7 +41153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39259,7 +41176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39280,7 +41198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39301,7 +41220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39322,7 +41242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39344,7 +41265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39367,7 +41289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39389,7 +41312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512er_64.result b/bddisasm_test/avx512/avx512er_64.result index e940691..ba3f1b9 100644 --- a/bddisasm_test/avx512/avx512er_64.result +++ b/bddisasm_test/avx512/avx512er_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25,7 +26,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43,7 +45,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62,7 +65,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82,7 +86,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101,7 +106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120,7 +126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139,7 +146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158,7 +166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178,7 +187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199,7 +209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219,7 +230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239,7 +251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258,7 +271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277,7 +291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -297,7 +312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -318,7 +334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -338,7 +355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -358,7 +376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -378,7 +397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -398,7 +418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -419,7 +440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -441,7 +463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -462,7 +485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -483,7 +507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -501,7 +526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -519,7 +545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -538,7 +565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -558,7 +586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -577,7 +606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -596,7 +626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -615,7 +646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -634,7 +666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -654,7 +687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -675,7 +709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -695,7 +730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -715,7 +751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -734,7 +771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -753,7 +791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -773,7 +812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -794,7 +834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -814,7 +855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -834,7 +876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -854,7 +897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -874,7 +918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -895,7 +940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -917,7 +963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -938,7 +985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -959,7 +1007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -977,7 +1026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -995,7 +1045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1014,7 +1065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1034,7 +1086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1053,7 +1106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1072,7 +1126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1091,7 +1146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1110,7 +1166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1130,7 +1187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1151,7 +1209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1171,7 +1230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1191,7 +1251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1210,7 +1271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1229,7 +1291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1249,7 +1312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1270,7 +1334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1290,7 +1355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1310,7 +1376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1330,7 +1397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1350,7 +1418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1371,7 +1440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1393,7 +1463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1414,7 +1485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1435,7 +1507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1453,7 +1526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1471,7 +1545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1490,7 +1565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1510,7 +1586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1529,7 +1606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1548,7 +1626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1567,7 +1646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1586,7 +1666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1606,7 +1687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1627,7 +1709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1647,7 +1730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1667,7 +1751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1686,7 +1771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1705,7 +1791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1725,7 +1812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1746,7 +1834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1766,7 +1855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1786,7 +1876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1806,7 +1897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1826,7 +1918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1847,7 +1940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1869,7 +1963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1890,7 +1985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1911,7 +2007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1930,7 +2027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1949,7 +2047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1969,7 +2068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1989,7 +2089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2009,7 +2110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2029,7 +2131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2049,7 +2152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2070,7 +2174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2091,7 +2196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2112,7 +2218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2132,7 +2239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2152,7 +2260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2173,7 +2282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2194,7 +2304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2215,7 +2326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2236,7 +2348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2257,7 +2370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2279,7 +2393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2301,7 +2416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2323,7 +2439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2342,7 +2459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2361,7 +2479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2381,7 +2500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2401,7 +2521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2421,7 +2542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2441,7 +2563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2461,7 +2584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2482,7 +2606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2503,7 +2628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2524,7 +2650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2544,7 +2671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2564,7 +2692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2585,7 +2714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2606,7 +2736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2627,7 +2758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2648,7 +2780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2669,7 +2802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2691,7 +2825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2713,7 +2848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2735,7 +2871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2753,7 +2890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2771,7 +2909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2790,7 +2929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2810,7 +2950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2829,7 +2970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2848,7 +2990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2867,7 +3010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2886,7 +3030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2906,7 +3051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2927,7 +3073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2947,7 +3094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2967,7 +3115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2986,7 +3135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3005,7 +3155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3025,7 +3176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3046,7 +3198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3066,7 +3219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3086,7 +3240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3106,7 +3261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3126,7 +3282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3147,7 +3304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3169,7 +3327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3190,7 +3349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3211,7 +3371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3229,7 +3390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3247,7 +3409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3266,7 +3429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3286,7 +3450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3305,7 +3470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3324,7 +3490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3343,7 +3510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3362,7 +3530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3382,7 +3551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3403,7 +3573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3423,7 +3594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3443,7 +3615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3462,7 +3635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3481,7 +3655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3501,7 +3676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3522,7 +3698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3542,7 +3719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3562,7 +3740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3582,7 +3761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3602,7 +3782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3623,7 +3804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3645,7 +3827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3666,7 +3849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3687,7 +3871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3706,7 +3891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3725,7 +3911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3745,7 +3932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3765,7 +3953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3785,7 +3974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3805,7 +3995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3825,7 +4016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3846,7 +4038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3867,7 +4060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3888,7 +4082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3908,7 +4103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3928,7 +4124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3949,7 +4146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3970,7 +4168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3991,7 +4190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4012,7 +4212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4033,7 +4234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4055,7 +4257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4077,7 +4280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4099,7 +4303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4118,7 +4323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4137,7 +4343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4157,7 +4364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4177,7 +4385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4197,7 +4406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4217,7 +4427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4237,7 +4448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4258,7 +4470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4279,7 +4492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4300,7 +4514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4320,7 +4535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4340,7 +4556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4361,7 +4578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4382,7 +4600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4403,7 +4622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4424,7 +4644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4445,7 +4666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4467,7 +4689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4489,7 +4712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512f_64.result b/bddisasm_test/avx512/avx512f_64.result index 4739f9b..a9caa1c 100644 --- a/bddisasm_test/avx512/avx512f_64.result +++ b/bddisasm_test/avx512/avx512f_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57,7 +60,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74,7 +78,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91,7 +96,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107,7 +113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141,7 +149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158,7 +167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191,7 +202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207,7 +219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225,7 +238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242,7 +256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259,7 +274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276,7 +292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -293,7 +310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -310,7 +328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -327,7 +346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -344,7 +364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -361,7 +382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -380,7 +402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -400,7 +423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -418,7 +442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -437,7 +462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -457,7 +483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -478,7 +505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -500,7 +528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -521,7 +550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -542,7 +572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -562,7 +593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -583,7 +615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -605,7 +638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -626,7 +660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -647,7 +682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -668,7 +704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -690,7 +727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -713,7 +751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -735,7 +774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -757,7 +797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -776,7 +817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -796,7 +838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -817,7 +860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -837,7 +881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -857,7 +902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -877,7 +923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -898,7 +945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -920,7 +968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -941,7 +990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -962,7 +1012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -982,7 +1033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1003,7 +1055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1025,7 +1078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1046,7 +1100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1067,7 +1122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1088,7 +1144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1110,7 +1167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1133,7 +1191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1155,7 +1214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1177,7 +1237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1196,7 +1257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1215,7 +1277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1235,7 +1298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1256,7 +1320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1276,7 +1341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1296,7 +1362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1316,7 +1383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1336,7 +1404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1357,7 +1426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1379,7 +1449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1400,7 +1471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1421,7 +1493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1441,7 +1514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1461,7 +1535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1482,7 +1557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1504,7 +1580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1525,7 +1602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1546,7 +1624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1567,7 +1646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1588,7 +1668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1610,7 +1691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1633,7 +1715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1655,7 +1738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1676,7 +1760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1693,7 +1778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1712,7 +1798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1732,7 +1819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1750,7 +1838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1769,7 +1858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1789,7 +1879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1810,7 +1901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1832,7 +1924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1853,7 +1946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1874,7 +1968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1894,7 +1989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1915,7 +2011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1937,7 +2034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1958,7 +2056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1979,7 +2078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2000,7 +2100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2022,7 +2123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2045,7 +2147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2067,7 +2170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2089,7 +2193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2108,7 +2213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2128,7 +2234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2149,7 +2256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2169,7 +2277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2189,7 +2298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2209,7 +2319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2230,7 +2341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2252,7 +2364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2273,7 +2386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2294,7 +2408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2314,7 +2429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2335,7 +2451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2357,7 +2474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2378,7 +2496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2399,7 +2518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2420,7 +2540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2442,7 +2563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2465,7 +2587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2487,7 +2610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2509,7 +2633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2528,7 +2653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2547,7 +2673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2567,7 +2694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2588,7 +2716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2608,7 +2737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2628,7 +2758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2648,7 +2779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2668,7 +2800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2689,7 +2822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2711,7 +2845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2732,7 +2867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2753,7 +2889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2773,7 +2910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2793,7 +2931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2814,7 +2953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2836,7 +2976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2857,7 +2998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2878,7 +3020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2899,7 +3042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2920,7 +3064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2942,7 +3087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2965,7 +3111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2987,7 +3134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3008,7 +3156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3026,7 +3175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3044,7 +3194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3062,7 +3213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3080,7 +3232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3099,7 +3252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3119,7 +3273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3139,7 +3294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3160,7 +3316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3181,7 +3338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3202,7 +3360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3222,7 +3381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3242,7 +3402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3263,7 +3424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3284,7 +3446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3305,7 +3468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3326,7 +3490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3347,7 +3512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3369,7 +3535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3391,7 +3558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3412,7 +3580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3430,7 +3599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3448,7 +3618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3466,7 +3637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3484,7 +3656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3503,7 +3676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3523,7 +3697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3543,7 +3718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3564,7 +3740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3585,7 +3762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3606,7 +3784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3626,7 +3805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3646,7 +3826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3667,7 +3848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3688,7 +3870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3709,7 +3892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3730,7 +3914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3751,7 +3936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3773,7 +3959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3795,7 +3982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3817,7 +4005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3837,7 +4026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3858,7 +4048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3880,7 +4071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3901,7 +4093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3922,7 +4115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3943,7 +4137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3965,7 +4160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3988,7 +4184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4010,7 +4207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4032,7 +4230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4053,7 +4252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4075,7 +4275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4098,7 +4299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4120,7 +4322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4142,7 +4345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4164,7 +4368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4187,7 +4392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4211,7 +4417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4234,7 +4441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4257,7 +4465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4277,7 +4486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4298,7 +4508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4320,7 +4531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4341,7 +4553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4362,7 +4575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4383,7 +4597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4405,7 +4620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4428,7 +4644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4450,7 +4667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4472,7 +4690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4493,7 +4712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4515,7 +4735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4538,7 +4759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4560,7 +4782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4582,7 +4805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4604,7 +4828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4627,7 +4852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4651,7 +4877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4674,7 +4901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4697,7 +4925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4717,7 +4946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4738,7 +4968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4760,7 +4991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4781,7 +5013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4802,7 +5035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4823,7 +5057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4845,7 +5080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4868,7 +5104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4890,7 +5127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4912,7 +5150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4933,7 +5172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4955,7 +5195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4978,7 +5219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5000,7 +5242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5022,7 +5265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5044,7 +5288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5067,7 +5312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5091,7 +5337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5114,7 +5361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5137,7 +5385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5157,7 +5406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5178,7 +5428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5200,7 +5451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5221,7 +5473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5242,7 +5495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5263,7 +5517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5285,7 +5540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5308,7 +5564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5330,7 +5587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5352,7 +5610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5373,7 +5632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5395,7 +5655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5418,7 +5679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5440,7 +5702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5462,7 +5725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5484,7 +5748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5507,7 +5772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5531,7 +5797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5554,7 +5821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5577,7 +5845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5597,7 +5866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5618,7 +5888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5640,7 +5911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5661,7 +5933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5682,7 +5955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5703,7 +5977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5725,7 +6000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5748,7 +6024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5770,7 +6047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5792,7 +6070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5813,7 +6092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5835,7 +6115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5858,7 +6139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5880,7 +6162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5902,7 +6185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5924,7 +6208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5947,7 +6232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5971,7 +6257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5994,7 +6281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6017,7 +6305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6037,7 +6326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6058,7 +6348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6080,7 +6371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6101,7 +6393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6122,7 +6415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6143,7 +6437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6165,7 +6460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6188,7 +6484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6210,7 +6507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6232,7 +6530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6253,7 +6552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6275,7 +6575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6298,7 +6599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6320,7 +6622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6342,7 +6645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6364,7 +6668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6387,7 +6692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6411,7 +6717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6434,7 +6741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6457,7 +6765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6476,7 +6785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6496,7 +6806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6517,7 +6828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6537,7 +6849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6557,7 +6870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6577,7 +6891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6598,7 +6913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6620,7 +6936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6641,7 +6958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6662,7 +6980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6682,7 +7001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6703,7 +7023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6725,7 +7046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6746,7 +7068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6767,7 +7090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6788,7 +7112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6810,7 +7135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6833,7 +7159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6855,7 +7182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6877,7 +7205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6896,7 +7225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6916,7 +7246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6937,7 +7268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6957,7 +7289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6977,7 +7310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6997,7 +7331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7018,7 +7353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7040,7 +7376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7061,7 +7398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7082,7 +7420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7102,7 +7441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7123,7 +7463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7145,7 +7486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7166,7 +7508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7187,7 +7530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7208,7 +7552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7230,7 +7575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7253,7 +7599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7275,7 +7622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7297,7 +7645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7316,7 +7665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7336,7 +7686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7357,7 +7708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7377,7 +7729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7397,7 +7750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7417,7 +7771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7438,7 +7793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7460,7 +7816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7481,7 +7838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7502,7 +7860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7522,7 +7881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7543,7 +7903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7565,7 +7926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7586,7 +7948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7607,7 +7970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7628,7 +7992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7650,7 +8015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7673,7 +8039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7695,7 +8062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7717,7 +8085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7736,7 +8105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7756,7 +8126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7777,7 +8148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7797,7 +8169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7817,7 +8190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7837,7 +8211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7858,7 +8233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7880,7 +8256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7901,7 +8278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7922,7 +8300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7942,7 +8321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7963,7 +8343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7985,7 +8366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8006,7 +8388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8027,7 +8410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8048,7 +8432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8070,7 +8455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8093,7 +8479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8115,7 +8502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8137,7 +8525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8156,7 +8545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8176,7 +8566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8197,7 +8588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8217,7 +8609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8237,7 +8630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8257,7 +8651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8278,7 +8673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8300,7 +8696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8321,7 +8718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8342,7 +8740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8362,7 +8761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8383,7 +8783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8405,7 +8806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8426,7 +8828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8447,7 +8850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8468,7 +8872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8490,7 +8895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8513,7 +8919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8535,7 +8942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8557,7 +8965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8576,7 +8985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8596,7 +9006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8617,7 +9028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8637,7 +9049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8657,7 +9070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8677,7 +9091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8698,7 +9113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8720,7 +9136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8741,7 +9158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8762,7 +9180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8782,7 +9201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8803,7 +9223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8825,7 +9246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8846,7 +9268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8867,7 +9290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8888,7 +9312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8910,7 +9335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8933,7 +9359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8955,7 +9382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8977,7 +9405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8996,7 +9425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9015,7 +9445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9034,7 +9465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9054,7 +9486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9074,7 +9507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9094,7 +9528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9114,7 +9549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9134,7 +9570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9154,7 +9591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9175,7 +9613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9196,7 +9635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9217,7 +9657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9236,7 +9677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9255,7 +9697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9274,7 +9717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9294,7 +9738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9314,7 +9759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9334,7 +9780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9354,7 +9801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9374,7 +9822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9394,7 +9843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9415,7 +9865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9436,7 +9887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9457,7 +9909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9476,7 +9929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9495,7 +9949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9514,7 +9969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9534,7 +9990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9554,7 +10011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9574,7 +10032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9594,7 +10053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9614,7 +10074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9634,7 +10095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9655,7 +10117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9676,7 +10139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9697,7 +10161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9716,7 +10181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9735,7 +10201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9754,7 +10221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9774,7 +10242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9794,7 +10263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9814,7 +10284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9834,7 +10305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9854,7 +10326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9874,7 +10347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9895,7 +10369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9916,7 +10391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9937,7 +10413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9956,7 +10433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9975,7 +10453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9994,7 +10473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10014,7 +10494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10034,7 +10515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10054,7 +10536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10074,7 +10557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10094,7 +10578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10114,7 +10599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10135,7 +10621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10156,7 +10643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10177,7 +10665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10196,7 +10685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10215,7 +10705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10234,7 +10725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10254,7 +10746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10274,7 +10767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10294,7 +10788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10314,7 +10809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10334,7 +10830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10354,7 +10851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10375,7 +10873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10396,7 +10895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10417,7 +10917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10435,7 +10936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10454,7 +10956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10473,7 +10976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10492,7 +10996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10511,7 +11016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10531,7 +11037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10551,7 +11058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10571,7 +11079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10590,7 +11099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10610,7 +11120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10630,7 +11141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10650,7 +11162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10670,7 +11183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10691,7 +11205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10712,7 +11227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10733,7 +11249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10751,7 +11268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10770,7 +11288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10789,7 +11308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10808,7 +11328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10827,7 +11348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10847,7 +11369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10867,7 +11390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10887,7 +11411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10906,7 +11431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10926,7 +11452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10946,7 +11473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10966,7 +11494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10986,7 +11515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11007,7 +11537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11028,7 +11559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11048,7 +11580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11064,7 +11597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11081,7 +11615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11098,7 +11633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11116,7 +11652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11135,7 +11672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11155,7 +11693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11175,7 +11714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11195,7 +11735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11214,7 +11755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11234,7 +11776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11254,7 +11797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11274,7 +11818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11294,7 +11839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11315,7 +11861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11336,7 +11883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11357,7 +11905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11375,7 +11924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11394,7 +11944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11413,7 +11964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11432,7 +11984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11451,7 +12004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11471,7 +12025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11491,7 +12046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11511,7 +12067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11530,7 +12087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11550,7 +12108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11570,7 +12129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11590,7 +12150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11610,7 +12171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11631,7 +12193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11652,7 +12215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11673,7 +12237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11691,7 +12256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11710,7 +12276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11729,7 +12296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11748,7 +12316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11767,7 +12336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11787,7 +12357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11807,7 +12378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11827,7 +12399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11846,7 +12419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11866,7 +12440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11886,7 +12461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11906,7 +12482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11926,7 +12503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11947,7 +12525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11968,7 +12547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11989,7 +12569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12009,7 +12590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12030,7 +12612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12052,7 +12635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12073,7 +12657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12094,7 +12679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12114,7 +12700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12135,7 +12722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12157,7 +12745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12178,7 +12767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12199,7 +12789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12219,7 +12810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12240,7 +12832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12262,7 +12855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12283,7 +12877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12304,7 +12899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12325,7 +12921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12347,7 +12944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12370,7 +12968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12392,7 +12991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12414,7 +13014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12435,7 +13036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12457,7 +13059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12480,7 +13083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12502,7 +13106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12524,7 +13129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12545,7 +13151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12567,7 +13174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12590,7 +13198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12612,7 +13221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12634,7 +13244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12654,7 +13265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12675,7 +13287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12697,7 +13310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12718,7 +13332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12739,7 +13354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12759,7 +13375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12780,7 +13397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12802,7 +13420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12823,7 +13442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12844,7 +13464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12864,7 +13485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12885,7 +13507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12907,7 +13530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12928,7 +13552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12949,7 +13574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12970,7 +13596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12992,7 +13619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13015,7 +13643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13037,7 +13666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13059,7 +13689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13080,7 +13711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13102,7 +13734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13125,7 +13758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13147,7 +13781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13169,7 +13804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13190,7 +13826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13212,7 +13849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13235,7 +13873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13257,7 +13896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13279,7 +13919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13299,7 +13940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13320,7 +13962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13341,7 +13984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13362,7 +14006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13383,7 +14028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13405,7 +14051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13427,7 +14074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13449,7 +14097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13469,7 +14118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13490,7 +14140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13511,7 +14162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13532,7 +14184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13553,7 +14206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13575,7 +14229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13597,7 +14252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13620,7 +14276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13640,7 +14297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13659,7 +14317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13679,7 +14338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13699,7 +14359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13719,7 +14380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13739,7 +14401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13758,7 +14421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13778,7 +14442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13798,7 +14463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13817,7 +14483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13835,7 +14502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13853,7 +14521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13871,7 +14540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13890,7 +14560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13909,7 +14580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13928,7 +14600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13947,7 +14620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13966,7 +14640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13985,7 +14660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14004,7 +14680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14023,7 +14700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14042,7 +14720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14060,7 +14739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14078,7 +14758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14096,7 +14777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14115,7 +14797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14134,7 +14817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14153,7 +14837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14172,7 +14857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14191,7 +14877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14210,7 +14897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14229,7 +14917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14248,7 +14937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14266,7 +14956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14282,7 +14973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14300,7 +14992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14319,7 +15012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14336,7 +15030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14354,7 +15049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14373,7 +15069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14393,7 +15090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14414,7 +15112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14434,7 +15133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14454,7 +15154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14473,7 +15174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14493,7 +15195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14514,7 +15217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14534,7 +15238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14554,7 +15259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14574,7 +15280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14595,7 +15302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14617,7 +15325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14638,7 +15347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14659,7 +15369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14677,7 +15388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14696,7 +15408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14716,7 +15429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14735,7 +15449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14754,7 +15469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14773,7 +15489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14793,7 +15510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14814,7 +15532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14834,7 +15553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14854,7 +15574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14873,7 +15594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14893,7 +15615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14914,7 +15637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14934,7 +15658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14954,7 +15679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14974,7 +15700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14995,7 +15722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15017,7 +15745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15038,7 +15767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15059,7 +15789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15077,7 +15808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15096,7 +15828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15116,7 +15849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15135,7 +15869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15154,7 +15889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15173,7 +15909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15193,7 +15930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15214,7 +15952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15234,7 +15973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15254,7 +15994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15273,7 +16014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15293,7 +16035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15314,7 +16057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15334,7 +16078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15354,7 +16099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15374,7 +16120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15395,7 +16142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15417,7 +16165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15438,7 +16187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15458,7 +16208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15474,7 +16225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15492,7 +16244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15511,7 +16264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15528,7 +16282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15546,7 +16301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15565,7 +16321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15585,7 +16342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15606,7 +16364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15626,7 +16385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15646,7 +16406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15665,7 +16426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15685,7 +16447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15706,7 +16469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15726,7 +16490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15746,7 +16511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15766,7 +16532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15787,7 +16554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15809,7 +16577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15830,7 +16599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15851,7 +16621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15869,7 +16640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15888,7 +16660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15908,7 +16681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15927,7 +16701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15946,7 +16721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15965,7 +16741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15985,7 +16762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16006,7 +16784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16026,7 +16805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16046,7 +16826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16065,7 +16846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16085,7 +16867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16106,7 +16889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16126,7 +16910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16146,7 +16931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16166,7 +16952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16187,7 +16974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16209,7 +16997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16230,7 +17019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16251,7 +17041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16269,7 +17060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16287,7 +17079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16306,7 +17099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16326,7 +17120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16345,7 +17140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16364,7 +17160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16383,7 +17180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16402,7 +17200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16422,7 +17221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16443,7 +17243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16463,7 +17264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16483,7 +17285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16502,7 +17305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16521,7 +17325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16541,7 +17346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16562,7 +17368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16582,7 +17389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16602,7 +17410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16622,7 +17431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16642,7 +17452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16663,7 +17474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16685,7 +17497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16706,7 +17519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16726,7 +17540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16742,7 +17557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16758,7 +17574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16776,7 +17593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16796,7 +17614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16815,7 +17634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16832,7 +17652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16850,7 +17671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16869,7 +17691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16888,7 +17711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16909,7 +17733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16930,7 +17755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16949,7 +17775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16968,7 +17795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16989,7 +17817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17010,7 +17839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17030,7 +17860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17050,7 +17881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17072,7 +17904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17094,7 +17927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17112,7 +17946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17130,7 +17965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17149,7 +17985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17169,7 +18006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17188,7 +18026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17207,7 +18046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17226,7 +18066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17245,7 +18086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17265,7 +18107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17286,7 +18129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17306,7 +18150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17326,7 +18171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17345,7 +18191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17364,7 +18211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17384,7 +18232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17405,7 +18254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17425,7 +18275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17445,7 +18296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17465,7 +18317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17485,7 +18338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17506,7 +18360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17528,7 +18383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17549,7 +18405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17569,7 +18426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17585,7 +18443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17601,7 +18460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17619,7 +18479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17639,7 +18500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17658,7 +18520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17675,7 +18538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17693,7 +18557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17712,7 +18577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17731,7 +18597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17752,7 +18619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17773,7 +18641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17792,7 +18661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17811,7 +18681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17832,7 +18703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17853,7 +18725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17873,7 +18746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17893,7 +18767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17915,7 +18790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17937,7 +18813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17955,7 +18832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17973,7 +18851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17992,7 +18871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18012,7 +18892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18031,7 +18912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18050,7 +18932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18069,7 +18952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18088,7 +18972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18108,7 +18993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18129,7 +19015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18149,7 +19036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18169,7 +19057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18188,7 +19077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18207,7 +19097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18227,7 +19118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18248,7 +19140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18268,7 +19161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18288,7 +19182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18308,7 +19203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18328,7 +19224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18349,7 +19246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18371,7 +19269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18392,7 +19291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18413,7 +19313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18431,7 +19332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18449,7 +19351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18469,7 +19372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18489,7 +19393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18508,7 +19413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18527,7 +19433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18548,7 +19455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18569,7 +19477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18588,7 +19497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18607,7 +19517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18628,7 +19539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18649,7 +19561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18669,7 +19582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18689,7 +19603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18711,7 +19626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18733,7 +19649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18751,7 +19668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18769,7 +19687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18788,7 +19707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18808,7 +19728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18827,7 +19748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18846,7 +19768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18865,7 +19788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18884,7 +19808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18904,7 +19829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18925,7 +19851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18945,7 +19872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18965,7 +19893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18984,7 +19913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19003,7 +19933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19023,7 +19954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19044,7 +19976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19064,7 +19997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19084,7 +20018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19104,7 +20039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19124,7 +20060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19145,7 +20082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19167,7 +20105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19188,7 +20127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19208,7 +20148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19224,7 +20165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19241,7 +20183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19258,7 +20201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19276,7 +20220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19295,7 +20240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19315,7 +20261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19335,7 +20282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19355,7 +20303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19374,7 +20323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19394,7 +20344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19414,7 +20365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19434,7 +20386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19454,7 +20407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19475,7 +20429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19496,7 +20451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19517,7 +20473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19535,7 +20492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19554,7 +20512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19573,7 +20532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19592,7 +20552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19611,7 +20572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19631,7 +20593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19651,7 +20614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19671,7 +20635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19690,7 +20655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19710,7 +20676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19730,7 +20697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19750,7 +20718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19770,7 +20739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19791,7 +20761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19812,7 +20783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19833,7 +20805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19851,7 +20824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19869,7 +20843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19888,7 +20863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19907,7 +20883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19926,7 +20903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19945,7 +20923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19964,7 +20943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19984,7 +20964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20004,7 +20985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20024,7 +21006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20043,7 +21026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20062,7 +21046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20082,7 +21067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20102,7 +21088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20122,7 +21109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20142,7 +21130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20162,7 +21151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20183,7 +21173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20204,7 +21195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20224,7 +21216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20240,7 +21233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20258,7 +21252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20277,7 +21272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20294,7 +21290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20312,7 +21309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20331,7 +21329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20351,7 +21350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20372,7 +21372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20392,7 +21393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20412,7 +21414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20431,7 +21434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20451,7 +21455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20472,7 +21477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20492,7 +21498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20512,7 +21519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20532,7 +21540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20553,7 +21562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20575,7 +21585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20596,7 +21607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20617,7 +21629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20635,7 +21648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20654,7 +21668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20674,7 +21689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20693,7 +21709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20712,7 +21729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20731,7 +21749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20751,7 +21770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20772,7 +21792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20792,7 +21813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20812,7 +21834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20831,7 +21854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20851,7 +21875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20872,7 +21897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20892,7 +21918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20912,7 +21939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20932,7 +21960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20953,7 +21982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20975,7 +22005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20996,7 +22027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21017,7 +22049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21035,7 +22068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21053,7 +22087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21072,7 +22107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21092,7 +22128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21111,7 +22148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21130,7 +22168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21149,7 +22188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21168,7 +22208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21188,7 +22229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21209,7 +22251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21229,7 +22272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21249,7 +22293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21268,7 +22313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21287,7 +22333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21307,7 +22354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21328,7 +22376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21348,7 +22397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21368,7 +22418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21388,7 +22439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21408,7 +22460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21429,7 +22482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21451,7 +22505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21472,7 +22527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21492,7 +22548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21508,7 +22565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21526,7 +22584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21545,7 +22604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21562,7 +22622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21580,7 +22641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21599,7 +22661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21619,7 +22682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21640,7 +22704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21660,7 +22725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21680,7 +22746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21699,7 +22766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21719,7 +22787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21740,7 +22809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21760,7 +22830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21780,7 +22851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21800,7 +22872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21821,7 +22894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21843,7 +22917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21864,7 +22939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21885,7 +22961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21903,7 +22980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21922,7 +23000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21942,7 +23021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21961,7 +23041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21980,7 +23061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21999,7 +23081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22019,7 +23102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22040,7 +23124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22060,7 +23145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22080,7 +23166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22099,7 +23186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22119,7 +23207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22140,7 +23229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22160,7 +23250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22180,7 +23271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22200,7 +23292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22221,7 +23314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22243,7 +23337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22264,7 +23359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22285,7 +23381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22303,7 +23400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22321,7 +23419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22340,7 +23439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22360,7 +23460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22379,7 +23480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22398,7 +23500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22417,7 +23520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22436,7 +23540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22456,7 +23561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22477,7 +23583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22497,7 +23604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22517,7 +23625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22536,7 +23645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22555,7 +23665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22575,7 +23686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22596,7 +23708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22616,7 +23729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22636,7 +23750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22656,7 +23771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22676,7 +23792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22697,7 +23814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22719,7 +23837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22740,7 +23859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22760,7 +23880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22778,7 +23899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22797,7 +23919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22815,7 +23938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22834,7 +23958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22854,7 +23979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22873,7 +23999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22892,7 +24019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22912,7 +24040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22931,7 +24060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22950,7 +24080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22970,7 +24101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22990,7 +24122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23008,7 +24141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23027,7 +24161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23047,7 +24182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23066,7 +24202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23085,7 +24222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23104,7 +24242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23124,7 +24263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23145,7 +24285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23165,7 +24306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23185,7 +24327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23204,7 +24347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23224,7 +24368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23245,7 +24390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23265,7 +24411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23285,7 +24432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23305,7 +24453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23326,7 +24475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23348,7 +24498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23369,7 +24520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23390,7 +24542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23408,7 +24561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23427,7 +24581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23447,7 +24602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23466,7 +24622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23485,7 +24642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23504,7 +24662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23524,7 +24683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23545,7 +24705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23565,7 +24726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23585,7 +24747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23604,7 +24767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23624,7 +24788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23645,7 +24810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23665,7 +24831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23685,7 +24852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23705,7 +24873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23726,7 +24895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23748,7 +24918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23769,7 +24940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23790,7 +24962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23808,7 +24981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23826,7 +25000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23845,7 +25020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23865,7 +25041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23884,7 +25061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23903,7 +25081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23922,7 +25101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23941,7 +25121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23961,7 +25142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23982,7 +25164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24002,7 +25185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24022,7 +25206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24041,7 +25226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24060,7 +25246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24080,7 +25267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24101,7 +25289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24121,7 +25310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24141,7 +25331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24161,7 +25352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24181,7 +25373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24202,7 +25395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24224,7 +25418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24245,7 +25440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24265,7 +25461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24282,7 +25479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24298,7 +25496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24315,7 +25514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24332,7 +25532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24349,7 +25550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24366,7 +25568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24382,7 +25585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24399,7 +25603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24416,7 +25621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24433,7 +25639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24451,7 +25658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24469,7 +25677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24487,7 +25696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24505,7 +25715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24524,7 +25735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24544,7 +25756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24564,7 +25777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24585,7 +25799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24606,7 +25821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24627,7 +25843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24647,7 +25864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24667,7 +25885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24688,7 +25907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24709,7 +25929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24730,7 +25951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24751,7 +25973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24772,7 +25995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24794,7 +26018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24816,7 +26041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24838,7 +26064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24855,7 +26082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24872,7 +26100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24890,7 +26119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24908,7 +26138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24926,7 +26157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24943,7 +26175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24960,7 +26193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24978,7 +26212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -24996,7 +26231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25013,7 +26249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25030,7 +26267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25047,7 +26285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25065,7 +26304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25083,7 +26323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25100,7 +26341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25117,7 +26359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25135,7 +26378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25153,7 +26397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25170,7 +26415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25187,7 +26433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25205,7 +26452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25223,7 +26471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25241,7 +26490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25259,7 +26509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25277,7 +26528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25295,7 +26547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25314,7 +26567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25334,7 +26588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25354,7 +26609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25375,7 +26631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25396,7 +26653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25417,7 +26675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25437,7 +26696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25457,7 +26717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25478,7 +26739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25499,7 +26761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25520,7 +26783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25541,7 +26805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25562,7 +26827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25584,7 +26850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25606,7 +26873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25627,7 +26895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25644,7 +26913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25660,7 +26930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25677,7 +26948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25694,7 +26966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25711,7 +26984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25728,7 +27002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25744,7 +27019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25761,7 +27037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25778,7 +27055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25796,7 +27074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25813,7 +27092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25830,7 +27110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25848,7 +27129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25866,7 +27148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25884,7 +27167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25901,7 +27185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25918,7 +27203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25936,7 +27222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25954,7 +27241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25971,7 +27259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25987,7 +27276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26003,7 +27293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26021,7 +27312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26041,7 +27333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26060,7 +27353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26077,7 +27371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26095,7 +27390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26114,7 +27410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26133,7 +27430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26154,7 +27452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26175,7 +27474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26194,7 +27494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26213,7 +27514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26234,7 +27536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26255,7 +27558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26275,7 +27579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26295,7 +27600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26317,7 +27623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26339,7 +27646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26357,7 +27665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26375,7 +27684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26394,7 +27704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26414,7 +27725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26433,7 +27745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26452,7 +27765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26471,7 +27785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26490,7 +27805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26510,7 +27826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26531,7 +27848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26551,7 +27869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26571,7 +27890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26590,7 +27910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26609,7 +27930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26629,7 +27951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26650,7 +27973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26670,7 +27994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26690,7 +28015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26710,7 +28036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26730,7 +28057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26751,7 +28079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26773,7 +28102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26794,7 +28124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26815,7 +28146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26833,7 +28165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26851,7 +28184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26871,7 +28205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26891,7 +28226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26910,7 +28246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26929,7 +28266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26950,7 +28288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26971,7 +28310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26990,7 +28330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27009,7 +28350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27030,7 +28372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27051,7 +28394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27071,7 +28415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27091,7 +28436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27113,7 +28459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27135,7 +28482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27153,7 +28501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27171,7 +28520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27190,7 +28540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27210,7 +28561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27229,7 +28581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27248,7 +28601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27267,7 +28621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27286,7 +28641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27306,7 +28662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27327,7 +28684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27347,7 +28705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27367,7 +28726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27386,7 +28746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27405,7 +28766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27425,7 +28787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27446,7 +28809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27466,7 +28830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27486,7 +28851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27506,7 +28872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27526,7 +28893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27547,7 +28915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27569,7 +28938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27590,7 +28960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27610,7 +28981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27626,7 +28998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27644,7 +29017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27663,7 +29037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27680,7 +29055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27698,7 +29074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27717,7 +29094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27737,7 +29115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27758,7 +29137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27778,7 +29158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27798,7 +29179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27817,7 +29199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27837,7 +29220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27858,7 +29242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27878,7 +29263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27898,7 +29284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27918,7 +29305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27939,7 +29327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27961,7 +29350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27982,7 +29372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28003,7 +29394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28021,7 +29413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28040,7 +29433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28060,7 +29454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28079,7 +29474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28098,7 +29494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28117,7 +29514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28137,7 +29535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28158,7 +29557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28178,7 +29578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28198,7 +29599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28217,7 +29619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28237,7 +29640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28258,7 +29662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28278,7 +29683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28298,7 +29704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28318,7 +29725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28339,7 +29747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28361,7 +29770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28382,7 +29792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28403,7 +29814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28421,7 +29833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28439,7 +29852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28458,7 +29872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28478,7 +29893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28497,7 +29913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28516,7 +29933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28535,7 +29953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28554,7 +29973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28574,7 +29994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28595,7 +30016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28615,7 +30037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28635,7 +30058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28654,7 +30078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28673,7 +30098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28693,7 +30119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28714,7 +30141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28734,7 +30162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28754,7 +30183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28774,7 +30204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28794,7 +30225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28815,7 +30247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28837,7 +30270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28858,7 +30292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28879,7 +30314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28897,7 +30333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28916,7 +30353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28936,7 +30374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28955,7 +30394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28974,7 +30414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28993,7 +30434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29013,7 +30455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29034,7 +30477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29054,7 +30498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29074,7 +30519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29093,7 +30539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29113,7 +30560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29134,7 +30582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29154,7 +30603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29174,7 +30624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29194,7 +30645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29215,7 +30667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29237,7 +30690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29258,7 +30712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29279,7 +30734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29297,7 +30753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29316,7 +30773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29336,7 +30794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29355,7 +30814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29374,7 +30834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29393,7 +30854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29413,7 +30875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29434,7 +30897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29454,7 +30918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29474,7 +30939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29493,7 +30959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29513,7 +30980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29534,7 +31002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29554,7 +31023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29574,7 +31044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29594,7 +31065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29615,7 +31087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29637,7 +31110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29658,7 +31132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29679,7 +31154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29697,7 +31173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29715,7 +31192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29734,7 +31212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29754,7 +31233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29773,7 +31253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29792,7 +31273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29811,7 +31293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29830,7 +31313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29850,7 +31334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29871,7 +31356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29891,7 +31377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29911,7 +31398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29930,7 +31418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29949,7 +31438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29969,7 +31459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -29990,7 +31481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30010,7 +31502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30030,7 +31523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30050,7 +31544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30070,7 +31565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30091,7 +31587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30113,7 +31610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30134,7 +31632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30154,7 +31653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30171,7 +31671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30187,7 +31688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30204,7 +31706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30221,7 +31724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30238,7 +31742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30255,7 +31760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30271,7 +31777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30288,7 +31795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30305,7 +31813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30323,7 +31832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30340,7 +31850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30357,7 +31868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30375,7 +31887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30393,7 +31906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30411,7 +31925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30428,7 +31943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30445,7 +31961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30463,7 +31980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30481,7 +31999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30498,7 +32017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30515,7 +32035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30531,7 +32052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30548,7 +32070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30565,7 +32088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30582,7 +32106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30599,7 +32124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30615,7 +32141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30632,7 +32159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30649,7 +32177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30667,7 +32196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30684,7 +32214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30701,7 +32232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30719,7 +32251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30737,7 +32270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30755,7 +32289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30772,7 +32307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30789,7 +32325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30807,7 +32344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30825,7 +32363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30843,7 +32382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30861,7 +32401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30880,7 +32421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30900,7 +32442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30919,7 +32462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30938,7 +32482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30957,7 +32502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30977,7 +32523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30998,7 +32545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31018,7 +32566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31038,7 +32587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31057,7 +32607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31077,7 +32628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31098,7 +32650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31118,7 +32671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31138,7 +32692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31158,7 +32713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31179,7 +32735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31201,7 +32758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31222,7 +32780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31243,7 +32802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31261,7 +32821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31280,7 +32841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31300,7 +32862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31319,7 +32882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31338,7 +32902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31357,7 +32922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31377,7 +32943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31398,7 +32965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31418,7 +32986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31438,7 +33007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31457,7 +33027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31477,7 +33048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31498,7 +33070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31518,7 +33091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31538,7 +33112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31558,7 +33133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31579,7 +33155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31601,7 +33178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31622,7 +33200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31643,7 +33222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31661,7 +33241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31680,7 +33261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31700,7 +33282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31719,7 +33302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31738,7 +33322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31757,7 +33342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31777,7 +33363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31798,7 +33385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31818,7 +33406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31838,7 +33427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31857,7 +33447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31877,7 +33468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31898,7 +33490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31918,7 +33511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31938,7 +33532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31958,7 +33553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -31979,7 +33575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32001,7 +33598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32022,7 +33620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32043,7 +33642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32061,7 +33661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32080,7 +33681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32100,7 +33702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32119,7 +33722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32138,7 +33742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32157,7 +33762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32177,7 +33783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32198,7 +33805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32218,7 +33826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32238,7 +33847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32257,7 +33867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32277,7 +33888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32298,7 +33910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32318,7 +33931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32338,7 +33952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32358,7 +33973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32379,7 +33995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32401,7 +34018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32422,7 +34040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32443,7 +34062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32461,7 +34081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32480,7 +34101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32500,7 +34122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32519,7 +34142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32538,7 +34162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32557,7 +34182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32577,7 +34203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32598,7 +34225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32618,7 +34246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32638,7 +34267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32657,7 +34287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32677,7 +34308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32698,7 +34330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32718,7 +34351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32738,7 +34372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32758,7 +34393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32779,7 +34415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32801,7 +34438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32822,7 +34460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32843,7 +34482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32861,7 +34501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32879,7 +34520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32898,7 +34540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32918,7 +34561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32937,7 +34581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32956,7 +34601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32975,7 +34621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -32994,7 +34641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33014,7 +34662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33035,7 +34684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33055,7 +34705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33075,7 +34726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33094,7 +34746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33113,7 +34766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33133,7 +34787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33154,7 +34809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33174,7 +34830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33194,7 +34851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33214,7 +34872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33234,7 +34893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33255,7 +34915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33277,7 +34938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33298,7 +34960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33319,7 +34982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33337,7 +35001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33355,7 +35020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33373,7 +35039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33391,7 +35058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33409,7 +35077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33426,7 +35095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33443,7 +35113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33462,7 +35133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33482,7 +35154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33500,7 +35173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33519,7 +35193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33539,7 +35214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33560,7 +35236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33582,7 +35259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33603,7 +35281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33624,7 +35303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33644,7 +35324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33665,7 +35346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33687,7 +35369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33708,7 +35391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33729,7 +35413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33750,7 +35435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33772,7 +35458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33795,7 +35482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33817,7 +35505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33839,7 +35528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33858,7 +35548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33878,7 +35569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33899,7 +35591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33919,7 +35612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33939,7 +35633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33959,7 +35654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -33980,7 +35676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34002,7 +35699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34023,7 +35721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34044,7 +35743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34064,7 +35764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34085,7 +35786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34107,7 +35809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34128,7 +35831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34149,7 +35853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34170,7 +35875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34192,7 +35898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34215,7 +35922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34237,7 +35945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34259,7 +35968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34278,7 +35988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34297,7 +36008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34317,7 +36029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34338,7 +36051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34358,7 +36072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34378,7 +36093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34398,7 +36114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34418,7 +36135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34439,7 +36157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34461,7 +36180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34482,7 +36202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34503,7 +36224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34523,7 +36245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34543,7 +36266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34564,7 +36288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34586,7 +36311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34607,7 +36333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34628,7 +36355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34649,7 +36377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34670,7 +36399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34692,7 +36422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34715,7 +36446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34737,7 +36469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34758,7 +36491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34775,7 +36509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34794,7 +36529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34814,7 +36550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34832,7 +36569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34851,7 +36589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34871,7 +36610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34892,7 +36632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34914,7 +36655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34935,7 +36677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34956,7 +36699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34976,7 +36720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34997,7 +36742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35019,7 +36765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35040,7 +36787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35061,7 +36809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35082,7 +36831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35104,7 +36854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35127,7 +36878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35149,7 +36901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35171,7 +36924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35190,7 +36944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35210,7 +36965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35231,7 +36987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35251,7 +37008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35271,7 +37029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35291,7 +37050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35312,7 +37072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35334,7 +37095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35355,7 +37117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35376,7 +37139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35396,7 +37160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35417,7 +37182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35439,7 +37205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35460,7 +37227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35481,7 +37249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35502,7 +37271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35524,7 +37294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35547,7 +37318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35569,7 +37341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35591,7 +37364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35610,7 +37384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35629,7 +37404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35649,7 +37425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35670,7 +37447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35690,7 +37468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35710,7 +37489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35730,7 +37510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35750,7 +37531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35771,7 +37553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35793,7 +37576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35814,7 +37598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35835,7 +37620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35855,7 +37641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35875,7 +37662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35896,7 +37684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35918,7 +37707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35939,7 +37729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35960,7 +37751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -35981,7 +37773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36002,7 +37795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36024,7 +37818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36047,7 +37842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36069,7 +37865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36090,7 +37887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36108,7 +37906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36126,7 +37925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36144,7 +37944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36162,7 +37963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36181,7 +37983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36201,7 +38004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36221,7 +38025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36242,7 +38047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36263,7 +38069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36284,7 +38091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36304,7 +38112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36324,7 +38133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36345,7 +38155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36366,7 +38177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36387,7 +38199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36408,7 +38221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36429,7 +38243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36451,7 +38266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36473,7 +38289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36494,7 +38311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36512,7 +38330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36530,7 +38349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36548,7 +38368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36566,7 +38387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36585,7 +38407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36605,7 +38428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36625,7 +38449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36646,7 +38471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36667,7 +38493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36688,7 +38515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36708,7 +38536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36728,7 +38557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36749,7 +38579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36770,7 +38601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36791,7 +38623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36812,7 +38645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36833,7 +38667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36855,7 +38690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36877,7 +38713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36899,7 +38736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36917,7 +38755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36936,7 +38775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36955,7 +38795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36974,7 +38815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -36993,7 +38835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37013,7 +38856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37033,7 +38877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37053,7 +38898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37072,7 +38918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37092,7 +38939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37112,7 +38960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37132,7 +38981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37152,7 +39002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37173,7 +39024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37194,7 +39046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37215,7 +39068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37233,7 +39087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37252,7 +39107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37271,7 +39127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37290,7 +39147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37309,7 +39167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37329,7 +39188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37349,7 +39209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37369,7 +39230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37388,7 +39250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37408,7 +39271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37428,7 +39292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37448,7 +39313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37468,7 +39334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37489,7 +39356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37510,7 +39378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37531,7 +39400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37549,7 +39419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37568,7 +39439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37587,7 +39459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37606,7 +39479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37625,7 +39499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37645,7 +39520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37665,7 +39541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37685,7 +39562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37704,7 +39582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37724,7 +39603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37744,7 +39624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37764,7 +39645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37784,7 +39666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37805,7 +39688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37826,7 +39710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37847,7 +39732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37865,7 +39751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37884,7 +39771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37903,7 +39791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37922,7 +39811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37941,7 +39831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37961,7 +39852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -37981,7 +39873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38001,7 +39894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38020,7 +39914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38040,7 +39935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38060,7 +39956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38080,7 +39977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38100,7 +39998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38121,7 +40020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38142,7 +40042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38163,7 +40064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38181,7 +40083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38200,7 +40103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38219,7 +40123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38238,7 +40143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38257,7 +40163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38277,7 +40184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38297,7 +40205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38317,7 +40226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38336,7 +40246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38356,7 +40267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38376,7 +40288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38396,7 +40309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38416,7 +40330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38437,7 +40352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38458,7 +40374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38479,7 +40396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38497,7 +40415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38516,7 +40435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38535,7 +40455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38554,7 +40475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38573,7 +40495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38593,7 +40516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38613,7 +40537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38633,7 +40558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38652,7 +40578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38672,7 +40599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38692,7 +40620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38712,7 +40641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38732,7 +40662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38753,7 +40684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38774,7 +40706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38795,7 +40728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38814,7 +40748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38833,7 +40768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38853,7 +40789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38873,7 +40810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38893,7 +40831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38913,7 +40852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38933,7 +40873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38953,7 +40894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38972,7 +40914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38992,7 +40935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39012,7 +40956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39032,7 +40977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39051,7 +40997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39070,7 +41017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39090,7 +41038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39110,7 +41059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39130,7 +41080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39150,7 +41101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39170,7 +41122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39190,7 +41143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39209,7 +41163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39229,7 +41184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39249,7 +41205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39268,7 +41225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39286,7 +41244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39304,7 +41263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39322,7 +41282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39340,7 +41301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39358,7 +41320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39378,7 +41341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39399,7 +41363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39421,7 +41386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39442,7 +41408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39463,7 +41430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39484,7 +41452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39506,7 +41475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39529,7 +41499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39551,7 +41522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39573,7 +41545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39594,7 +41567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39616,7 +41590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39639,7 +41614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39661,7 +41637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39683,7 +41660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39705,7 +41683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39728,7 +41707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39752,7 +41732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39775,7 +41756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39798,7 +41780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39818,7 +41801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39839,7 +41823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39861,7 +41846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39882,7 +41868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39903,7 +41890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39924,7 +41912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39946,7 +41935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39969,7 +41959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -39991,7 +41982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40013,7 +42005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40034,7 +42027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40056,7 +42050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40079,7 +42074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40101,7 +42097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40123,7 +42120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40145,7 +42143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40168,7 +42167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40192,7 +42192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40215,7 +42216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40238,7 +42240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40258,7 +42261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40279,7 +42283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40301,7 +42306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40322,7 +42328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40343,7 +42350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40364,7 +42372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40386,7 +42395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40409,7 +42419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40431,7 +42442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40453,7 +42465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40474,7 +42487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40496,7 +42510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40519,7 +42534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40541,7 +42557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40563,7 +42580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40585,7 +42603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40608,7 +42627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40632,7 +42652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40655,7 +42676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40678,7 +42700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40698,7 +42721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40719,7 +42743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40741,7 +42766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40762,7 +42788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40783,7 +42810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40804,7 +42832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40826,7 +42855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40849,7 +42879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40871,7 +42902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40893,7 +42925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40914,7 +42947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40936,7 +42970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40959,7 +42994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40981,7 +43017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41003,7 +43040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41025,7 +43063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41048,7 +43087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41072,7 +43112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41095,7 +43136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41118,7 +43160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41138,7 +43181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41159,7 +43203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41181,7 +43226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41202,7 +43248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41223,7 +43270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41244,7 +43292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41266,7 +43315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41289,7 +43339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41311,7 +43362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41333,7 +43385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41354,7 +43407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41376,7 +43430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41399,7 +43454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41421,7 +43477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41443,7 +43500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41465,7 +43523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41488,7 +43547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41512,7 +43572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41535,7 +43596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41558,7 +43620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41578,7 +43641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41599,7 +43663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41621,7 +43686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41642,7 +43708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41663,7 +43730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41684,7 +43752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41706,7 +43775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41729,7 +43799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41751,7 +43822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41773,7 +43845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41794,7 +43867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41816,7 +43890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41839,7 +43914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41861,7 +43937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41883,7 +43960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41905,7 +43983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41928,7 +44007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41952,7 +44032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41975,7 +44056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -41998,7 +44080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42018,7 +44101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42039,7 +44123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42060,7 +44145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42081,7 +44167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42102,7 +44189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42124,7 +44212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42146,7 +44235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42168,7 +44258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42189,7 +44280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42211,7 +44303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42233,7 +44326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42255,7 +44349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42277,7 +44372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42300,7 +44396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42323,7 +44420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42346,7 +44444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42366,7 +44465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42387,7 +44487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42408,7 +44509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42429,7 +44531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42450,7 +44553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42472,7 +44576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42494,7 +44599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42516,7 +44622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42537,7 +44644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42559,7 +44667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42581,7 +44690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42603,7 +44713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42625,7 +44736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42648,7 +44760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42671,7 +44784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42693,7 +44807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42710,7 +44825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42729,7 +44845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42749,7 +44866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42767,7 +44885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42786,7 +44905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42806,7 +44926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42827,7 +44948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42849,7 +44971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42870,7 +44993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42891,7 +45015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42911,7 +45036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42932,7 +45058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42954,7 +45081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42975,7 +45103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -42996,7 +45125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43017,7 +45147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43039,7 +45170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43062,7 +45194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43084,7 +45217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43106,7 +45240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43125,7 +45260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43145,7 +45281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43166,7 +45303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43186,7 +45324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43206,7 +45345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43226,7 +45366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43247,7 +45388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43269,7 +45411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43290,7 +45433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43311,7 +45455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43331,7 +45476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43352,7 +45498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43374,7 +45521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43395,7 +45543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43416,7 +45565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43437,7 +45587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43459,7 +45610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43482,7 +45634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43504,7 +45657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43526,7 +45680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43545,7 +45700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43564,7 +45720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43584,7 +45741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43605,7 +45763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43625,7 +45784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43645,7 +45805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43665,7 +45826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43685,7 +45847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43706,7 +45869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43728,7 +45892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43749,7 +45914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43770,7 +45936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43790,7 +45957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43810,7 +45978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43831,7 +46000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43853,7 +46023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43874,7 +46045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43895,7 +46067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43916,7 +46089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43937,7 +46111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43959,7 +46134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43982,7 +46158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44004,7 +46181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44025,7 +46203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44042,7 +46221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44061,7 +46241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44081,7 +46262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44099,7 +46281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44118,7 +46301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44138,7 +46322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44159,7 +46344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44181,7 +46367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44202,7 +46389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44223,7 +46411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44243,7 +46432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44264,7 +46454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44286,7 +46477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44307,7 +46499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44328,7 +46521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44349,7 +46543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44371,7 +46566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44394,7 +46590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44416,7 +46613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44438,7 +46636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44457,7 +46656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44477,7 +46677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44498,7 +46699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44518,7 +46720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44538,7 +46741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44558,7 +46762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44579,7 +46784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44601,7 +46807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44622,7 +46829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44643,7 +46851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44663,7 +46872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44684,7 +46894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44706,7 +46917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44727,7 +46939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44748,7 +46961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44769,7 +46983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44791,7 +47006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44814,7 +47030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44836,7 +47053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44858,7 +47076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44877,7 +47096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44896,7 +47116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44916,7 +47137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44937,7 +47159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44957,7 +47180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44977,7 +47201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -44997,7 +47222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45017,7 +47243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45038,7 +47265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45060,7 +47288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45081,7 +47310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45102,7 +47332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45122,7 +47353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45142,7 +47374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45163,7 +47396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45185,7 +47419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45206,7 +47441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45227,7 +47463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45248,7 +47485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45269,7 +47507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45291,7 +47530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45314,7 +47554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45336,7 +47577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45357,7 +47599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45375,7 +47618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45393,7 +47637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45411,7 +47656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45429,7 +47675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45448,7 +47695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45468,7 +47716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45488,7 +47737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45509,7 +47759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45530,7 +47781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45551,7 +47803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45571,7 +47824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45591,7 +47845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45612,7 +47867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45633,7 +47889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45654,7 +47911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45675,7 +47933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45696,7 +47955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45718,7 +47978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45740,7 +48001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45761,7 +48023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45779,7 +48042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45797,7 +48061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45815,7 +48080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45833,7 +48099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45852,7 +48119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45872,7 +48140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45892,7 +48161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45913,7 +48183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45934,7 +48205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45955,7 +48227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45975,7 +48248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -45995,7 +48269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46016,7 +48291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46037,7 +48313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46058,7 +48335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46079,7 +48357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46100,7 +48379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46122,7 +48402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46144,7 +48425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46165,7 +48447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46182,7 +48465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46201,7 +48485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46221,7 +48506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46239,7 +48525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46258,7 +48545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46278,7 +48566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46299,7 +48588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46321,7 +48611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46342,7 +48633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46363,7 +48655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46383,7 +48676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46404,7 +48698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46426,7 +48721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46447,7 +48743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46468,7 +48765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46489,7 +48787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46511,7 +48810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46534,7 +48834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46556,7 +48857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46578,7 +48880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46597,7 +48900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46617,7 +48921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46638,7 +48943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46658,7 +48964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46678,7 +48985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46698,7 +49006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46719,7 +49028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46741,7 +49051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46762,7 +49073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46783,7 +49095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46803,7 +49116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46824,7 +49138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46846,7 +49161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46867,7 +49183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46888,7 +49205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46909,7 +49227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46931,7 +49250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46954,7 +49274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46976,7 +49297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46998,7 +49320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47017,7 +49340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47036,7 +49360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47056,7 +49381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47077,7 +49403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47097,7 +49424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47117,7 +49445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47137,7 +49466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47157,7 +49487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47178,7 +49509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47200,7 +49532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47221,7 +49554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47242,7 +49576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47262,7 +49597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47282,7 +49618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47303,7 +49640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47325,7 +49663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47346,7 +49685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47367,7 +49707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47388,7 +49729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47409,7 +49751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47431,7 +49774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47454,7 +49798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47476,7 +49821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47497,7 +49843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47514,7 +49861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47533,7 +49881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47553,7 +49902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47571,7 +49921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47590,7 +49941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47610,7 +49962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47631,7 +49984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47653,7 +50007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47674,7 +50029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47695,7 +50051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47715,7 +50072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47736,7 +50094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47758,7 +50117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47779,7 +50139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47800,7 +50161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47821,7 +50183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47843,7 +50206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47866,7 +50230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47888,7 +50253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47910,7 +50276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47929,7 +50296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47949,7 +50317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47970,7 +50339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47990,7 +50360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48010,7 +50381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48030,7 +50402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48051,7 +50424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48073,7 +50447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48094,7 +50469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48115,7 +50491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48135,7 +50512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48156,7 +50534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48178,7 +50557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48199,7 +50579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48220,7 +50601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48241,7 +50623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48263,7 +50646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48286,7 +50670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48308,7 +50693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48330,7 +50716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48349,7 +50736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48368,7 +50756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48388,7 +50777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48409,7 +50799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48429,7 +50820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48449,7 +50841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48469,7 +50862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48489,7 +50883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48510,7 +50905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48532,7 +50928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48553,7 +50950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48574,7 +50972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48594,7 +50993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48614,7 +51014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48635,7 +51036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48657,7 +51059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48678,7 +51081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48699,7 +51103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48720,7 +51125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48741,7 +51147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48763,7 +51170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48786,7 +51194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48808,7 +51217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48829,7 +51239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48847,7 +51258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48865,7 +51277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48883,7 +51296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48901,7 +51315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48920,7 +51335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48940,7 +51356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48960,7 +51377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -48981,7 +51399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49002,7 +51421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49023,7 +51443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49043,7 +51464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49063,7 +51485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49084,7 +51507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49105,7 +51529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49126,7 +51551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49147,7 +51573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49168,7 +51595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49190,7 +51618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49212,7 +51641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49233,7 +51663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49251,7 +51682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49269,7 +51701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49287,7 +51720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49305,7 +51739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49324,7 +51759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49344,7 +51780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49364,7 +51801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49385,7 +51823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49406,7 +51845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49427,7 +51867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49447,7 +51888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49467,7 +51909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49488,7 +51931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49509,7 +51953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49530,7 +51975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49551,7 +51997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49572,7 +52019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49594,7 +52042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49616,7 +52065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49637,7 +52087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49654,7 +52105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49673,7 +52125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49693,7 +52146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49711,7 +52165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49730,7 +52185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49750,7 +52206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49771,7 +52228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49793,7 +52251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49814,7 +52273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49835,7 +52295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49855,7 +52316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49876,7 +52338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49898,7 +52361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49919,7 +52383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49940,7 +52405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49961,7 +52427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49983,7 +52450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50006,7 +52474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50028,7 +52497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50050,7 +52520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50069,7 +52540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50089,7 +52561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50110,7 +52583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50130,7 +52604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50150,7 +52625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50170,7 +52646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50191,7 +52668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50213,7 +52691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50234,7 +52713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50255,7 +52735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50275,7 +52756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50296,7 +52778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50318,7 +52801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50339,7 +52823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50360,7 +52845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50381,7 +52867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50403,7 +52890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50426,7 +52914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50448,7 +52937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50470,7 +52960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50489,7 +52980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50508,7 +53000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50528,7 +53021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50549,7 +53043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50569,7 +53064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50589,7 +53085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50609,7 +53106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50629,7 +53127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50650,7 +53149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50672,7 +53172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50693,7 +53194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50714,7 +53216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50734,7 +53237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50754,7 +53258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50775,7 +53280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50797,7 +53303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50818,7 +53325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50839,7 +53347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50860,7 +53369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50881,7 +53391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50903,7 +53414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50926,7 +53438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50948,7 +53461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50969,7 +53483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -50986,7 +53501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51005,7 +53521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51025,7 +53542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51043,7 +53561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51062,7 +53581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51082,7 +53602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51103,7 +53624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51125,7 +53647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51146,7 +53669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51167,7 +53691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51187,7 +53712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51208,7 +53734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51230,7 +53757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51251,7 +53779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51272,7 +53801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51293,7 +53823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51315,7 +53846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51338,7 +53870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51360,7 +53893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51382,7 +53916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51401,7 +53936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51421,7 +53957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51442,7 +53979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51462,7 +54000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51482,7 +54021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51502,7 +54042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51523,7 +54064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51545,7 +54087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51566,7 +54109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51587,7 +54131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51607,7 +54152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51628,7 +54174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51650,7 +54197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51671,7 +54219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51692,7 +54241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51713,7 +54263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51735,7 +54286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51758,7 +54310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51780,7 +54333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51802,7 +54356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51821,7 +54376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51840,7 +54396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51860,7 +54417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51881,7 +54439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51901,7 +54460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51921,7 +54481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51941,7 +54502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51961,7 +54523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -51982,7 +54545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52004,7 +54568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52025,7 +54590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52046,7 +54612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52066,7 +54633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52086,7 +54654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52107,7 +54676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52129,7 +54699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52150,7 +54721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52171,7 +54743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52192,7 +54765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52213,7 +54787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52235,7 +54810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52258,7 +54834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52280,7 +54857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52301,7 +54879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52319,7 +54898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52337,7 +54917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52355,7 +54936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52373,7 +54955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52392,7 +54975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52412,7 +54996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52432,7 +55017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52453,7 +55039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52474,7 +55061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52495,7 +55083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52515,7 +55104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52535,7 +55125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52556,7 +55147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52577,7 +55169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52598,7 +55191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52619,7 +55213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52640,7 +55235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52662,7 +55258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52684,7 +55281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52705,7 +55303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52723,7 +55322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52741,7 +55341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52759,7 +55360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52777,7 +55379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52796,7 +55399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52816,7 +55420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52836,7 +55441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52857,7 +55463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52878,7 +55485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52899,7 +55507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52919,7 +55528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52939,7 +55549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52960,7 +55571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -52981,7 +55593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53002,7 +55615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53023,7 +55637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53044,7 +55659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53066,7 +55682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53088,7 +55705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53109,7 +55727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53126,7 +55745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53145,7 +55765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53165,7 +55786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53183,7 +55805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53202,7 +55825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53222,7 +55846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53243,7 +55868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53265,7 +55891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53286,7 +55913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53307,7 +55935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53327,7 +55956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53348,7 +55978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53370,7 +56001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53391,7 +56023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53412,7 +56045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53433,7 +56067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53455,7 +56090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53478,7 +56114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53500,7 +56137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53522,7 +56160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53541,7 +56180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53561,7 +56201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53582,7 +56223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53602,7 +56244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53622,7 +56265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53642,7 +56286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53663,7 +56308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53685,7 +56331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53706,7 +56353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53727,7 +56375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53747,7 +56396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53768,7 +56418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53790,7 +56441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53811,7 +56463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53832,7 +56485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53853,7 +56507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53875,7 +56530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53898,7 +56554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53920,7 +56577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53942,7 +56600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53961,7 +56620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -53980,7 +56640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54000,7 +56661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54021,7 +56683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54041,7 +56704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54061,7 +56725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54081,7 +56746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54101,7 +56767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54122,7 +56789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54144,7 +56812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54165,7 +56834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54186,7 +56856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54206,7 +56877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54226,7 +56898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54247,7 +56920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54269,7 +56943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54290,7 +56965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54311,7 +56987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54332,7 +57009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54353,7 +57031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54375,7 +57054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54398,7 +57078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54420,7 +57101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54441,7 +57123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54458,7 +57141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54477,7 +57161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54497,7 +57182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54515,7 +57201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54534,7 +57221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54554,7 +57242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54575,7 +57264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54597,7 +57287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54618,7 +57309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54639,7 +57331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54659,7 +57352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54680,7 +57374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54702,7 +57397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54723,7 +57419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54744,7 +57441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54765,7 +57463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54787,7 +57486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54810,7 +57510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54832,7 +57533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54854,7 +57556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54873,7 +57576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54893,7 +57597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54914,7 +57619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54934,7 +57640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54954,7 +57661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54974,7 +57682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54995,7 +57704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55017,7 +57727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55038,7 +57749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55059,7 +57771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55079,7 +57792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55100,7 +57814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55122,7 +57837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55143,7 +57859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55164,7 +57881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55185,7 +57903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55207,7 +57926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55230,7 +57950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55252,7 +57973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55274,7 +57996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55293,7 +58016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55312,7 +58036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55332,7 +58057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55353,7 +58079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55373,7 +58100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55393,7 +58121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55413,7 +58142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55433,7 +58163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55454,7 +58185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55476,7 +58208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55497,7 +58230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55518,7 +58252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55538,7 +58273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55558,7 +58294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55579,7 +58316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55601,7 +58339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55622,7 +58361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55643,7 +58383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55664,7 +58405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55685,7 +58427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55707,7 +58450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55730,7 +58474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55752,7 +58497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55773,7 +58519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55790,7 +58537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55809,7 +58557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55829,7 +58578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55847,7 +58597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55866,7 +58617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55886,7 +58638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55907,7 +58660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55929,7 +58683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55950,7 +58705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55971,7 +58727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -55991,7 +58748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56012,7 +58770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56034,7 +58793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56055,7 +58815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56076,7 +58837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56097,7 +58859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56119,7 +58882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56142,7 +58906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56164,7 +58929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56186,7 +58952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56205,7 +58972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56225,7 +58993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56246,7 +59015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56266,7 +59036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56286,7 +59057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56306,7 +59078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56327,7 +59100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56349,7 +59123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56370,7 +59145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56391,7 +59167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56411,7 +59188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56432,7 +59210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56454,7 +59233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56475,7 +59255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56496,7 +59277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56517,7 +59299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56539,7 +59322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56562,7 +59346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56584,7 +59369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56606,7 +59392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56625,7 +59412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56644,7 +59432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56664,7 +59453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56685,7 +59475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56705,7 +59496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56725,7 +59517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56745,7 +59538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56765,7 +59559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56786,7 +59581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56808,7 +59604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56829,7 +59626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56850,7 +59648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56870,7 +59669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56890,7 +59690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56911,7 +59712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56933,7 +59735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56954,7 +59757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56975,7 +59779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56996,7 +59801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57017,7 +59823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57039,7 +59846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57062,7 +59870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57084,7 +59893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57105,7 +59915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57122,7 +59933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57141,7 +59953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57161,7 +59974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57179,7 +59993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57198,7 +60013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57218,7 +60034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57239,7 +60056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57261,7 +60079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57282,7 +60101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57303,7 +60123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57323,7 +60144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57344,7 +60166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57366,7 +60189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57387,7 +60211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57408,7 +60233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57429,7 +60255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57451,7 +60278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57474,7 +60302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57496,7 +60325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57518,7 +60348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57537,7 +60368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57557,7 +60389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57578,7 +60411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57598,7 +60432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57618,7 +60453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57638,7 +60474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57659,7 +60496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57681,7 +60519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57702,7 +60541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57723,7 +60563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57743,7 +60584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57764,7 +60606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57786,7 +60629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57807,7 +60651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57828,7 +60673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57849,7 +60695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57871,7 +60718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57894,7 +60742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57916,7 +60765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57938,7 +60788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57957,7 +60808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57976,7 +60828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -57996,7 +60849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58017,7 +60871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58037,7 +60892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58057,7 +60913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58077,7 +60934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58097,7 +60955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58118,7 +60977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58140,7 +61000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58161,7 +61022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58182,7 +61044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58202,7 +61065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58222,7 +61086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58243,7 +61108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58265,7 +61131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58286,7 +61153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58307,7 +61175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58328,7 +61197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58349,7 +61219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58371,7 +61242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58394,7 +61266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58416,7 +61289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58437,7 +61311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58454,7 +61329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58473,7 +61349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58493,7 +61370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58511,7 +61389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58530,7 +61409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58550,7 +61430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58571,7 +61452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58593,7 +61475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58614,7 +61497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58635,7 +61519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58655,7 +61540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58676,7 +61562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58698,7 +61585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58719,7 +61607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58740,7 +61629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58761,7 +61651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58783,7 +61674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58806,7 +61698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58828,7 +61721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58850,7 +61744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58869,7 +61764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58889,7 +61785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58910,7 +61807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58930,7 +61828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58950,7 +61849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58970,7 +61870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58991,7 +61892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59013,7 +61915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59034,7 +61937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59055,7 +61959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59075,7 +61980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59096,7 +62002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59118,7 +62025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59139,7 +62047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59160,7 +62069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59181,7 +62091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59203,7 +62114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59226,7 +62138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59248,7 +62161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59270,7 +62184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59289,7 +62204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59308,7 +62224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59328,7 +62245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59349,7 +62267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59369,7 +62288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59389,7 +62309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59409,7 +62330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59429,7 +62351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59450,7 +62373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59472,7 +62396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59493,7 +62418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59514,7 +62440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59534,7 +62461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59554,7 +62482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59575,7 +62504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59597,7 +62527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59618,7 +62549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59639,7 +62571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59660,7 +62593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59681,7 +62615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59703,7 +62638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59726,7 +62662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59748,7 +62685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59769,7 +62707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59786,7 +62725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59805,7 +62745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59825,7 +62766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59843,7 +62785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59862,7 +62805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59882,7 +62826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59903,7 +62848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59925,7 +62871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59946,7 +62893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59967,7 +62915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59987,7 +62936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60008,7 +62958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60030,7 +62981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60051,7 +63003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60072,7 +63025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60093,7 +63047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60115,7 +63070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60138,7 +63094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60160,7 +63117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60182,7 +63140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60201,7 +63160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60221,7 +63181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60242,7 +63203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60262,7 +63224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60282,7 +63245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60302,7 +63266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60323,7 +63288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60345,7 +63311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60366,7 +63333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60387,7 +63355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60407,7 +63376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60428,7 +63398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60450,7 +63421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60471,7 +63443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60492,7 +63465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60513,7 +63487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60535,7 +63510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60558,7 +63534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60580,7 +63557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60602,7 +63580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60621,7 +63600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60640,7 +63620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60660,7 +63641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60681,7 +63663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60701,7 +63684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60721,7 +63705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60741,7 +63726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60761,7 +63747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60782,7 +63769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60804,7 +63792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60825,7 +63814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60846,7 +63836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60866,7 +63857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60886,7 +63878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60907,7 +63900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60929,7 +63923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60950,7 +63945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60971,7 +63967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -60992,7 +63989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61013,7 +64011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61035,7 +64034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61058,7 +64058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61080,7 +64081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61101,7 +64103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61118,7 +64121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61137,7 +64141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61157,7 +64162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61175,7 +64181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61194,7 +64201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61214,7 +64222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61235,7 +64244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61257,7 +64267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61278,7 +64289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61299,7 +64311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61319,7 +64332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61340,7 +64354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61362,7 +64377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61383,7 +64399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61404,7 +64421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61425,7 +64443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61447,7 +64466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61470,7 +64490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61492,7 +64513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61514,7 +64536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61533,7 +64556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61553,7 +64577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61574,7 +64599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61594,7 +64620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61614,7 +64641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61634,7 +64662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61655,7 +64684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61677,7 +64707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61698,7 +64729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61719,7 +64751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61739,7 +64772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61760,7 +64794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61782,7 +64817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61803,7 +64839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61824,7 +64861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61845,7 +64883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61867,7 +64906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61890,7 +64930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61912,7 +64953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61934,7 +64976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61953,7 +64996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61972,7 +65016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61992,7 +65037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62013,7 +65059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62033,7 +65080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62053,7 +65101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62073,7 +65122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62093,7 +65143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62114,7 +65165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62136,7 +65188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62157,7 +65210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62178,7 +65232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62198,7 +65253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62218,7 +65274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62239,7 +65296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62261,7 +65319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62282,7 +65341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62303,7 +65363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62324,7 +65385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62345,7 +65407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62367,7 +65430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62390,7 +65454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62412,7 +65477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62433,7 +65499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62450,7 +65517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62469,7 +65537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62489,7 +65558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62507,7 +65577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62526,7 +65597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62546,7 +65618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62567,7 +65640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62589,7 +65663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62610,7 +65685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62631,7 +65707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62651,7 +65728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62672,7 +65750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62694,7 +65773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62715,7 +65795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62736,7 +65817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62757,7 +65839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62779,7 +65862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62802,7 +65886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62824,7 +65909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62846,7 +65932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62865,7 +65952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62885,7 +65973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62906,7 +65995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62926,7 +66016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62946,7 +66037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62966,7 +66058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -62987,7 +66080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63009,7 +66103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63030,7 +66125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63051,7 +66147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63071,7 +66168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63092,7 +66190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63114,7 +66213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63135,7 +66235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63156,7 +66257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63177,7 +66279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63199,7 +66302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63222,7 +66326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63244,7 +66349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63266,7 +66372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63285,7 +66392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63304,7 +66412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63324,7 +66433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63345,7 +66455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63365,7 +66476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63385,7 +66497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63405,7 +66518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63425,7 +66539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63446,7 +66561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63468,7 +66584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63489,7 +66606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63510,7 +66628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63530,7 +66649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63550,7 +66670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63571,7 +66692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63593,7 +66715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63614,7 +66737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63635,7 +66759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63656,7 +66781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63677,7 +66803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63699,7 +66826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63722,7 +66850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63744,7 +66873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63765,7 +66895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63783,7 +66914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63801,7 +66933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63819,7 +66952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63837,7 +66971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63856,7 +66991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63876,7 +67012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63896,7 +67033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63917,7 +67055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63938,7 +67077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63959,7 +67099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63979,7 +67120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -63999,7 +67141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64020,7 +67163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64041,7 +67185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64062,7 +67207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64083,7 +67229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64104,7 +67251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64126,7 +67274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64148,7 +67297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64169,7 +67319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64187,7 +67338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64205,7 +67357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64223,7 +67376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64241,7 +67395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64260,7 +67415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64280,7 +67436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64300,7 +67457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64321,7 +67479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64342,7 +67501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64363,7 +67523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64383,7 +67544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64403,7 +67565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64424,7 +67587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64445,7 +67609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64466,7 +67631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64487,7 +67653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64508,7 +67675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64530,7 +67698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64552,7 +67721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64573,7 +67743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64590,7 +67761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64609,7 +67781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64629,7 +67802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64647,7 +67821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64666,7 +67841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64686,7 +67862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64707,7 +67884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64729,7 +67907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64750,7 +67929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64771,7 +67951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64791,7 +67972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64812,7 +67994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64834,7 +68017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64855,7 +68039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64876,7 +68061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64897,7 +68083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64919,7 +68106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64942,7 +68130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64964,7 +68153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64986,7 +68176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65005,7 +68196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65025,7 +68217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65046,7 +68239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65066,7 +68260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65086,7 +68281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65106,7 +68302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65127,7 +68324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65149,7 +68347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65170,7 +68369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65191,7 +68391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65211,7 +68412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65232,7 +68434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65254,7 +68457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65275,7 +68479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65296,7 +68501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65317,7 +68523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65339,7 +68546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65362,7 +68570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65384,7 +68593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65406,7 +68616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65425,7 +68636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65444,7 +68656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65464,7 +68677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65485,7 +68699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65505,7 +68720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65525,7 +68741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65545,7 +68762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65565,7 +68783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65586,7 +68805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65608,7 +68828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65629,7 +68850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65650,7 +68872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65670,7 +68893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65690,7 +68914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65711,7 +68936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65733,7 +68959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65754,7 +68981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65775,7 +69003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65796,7 +69025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65817,7 +69047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65839,7 +69070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65862,7 +69094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65884,7 +69117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65905,7 +69139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65922,7 +69157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65941,7 +69177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65961,7 +69198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65979,7 +69217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -65998,7 +69237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66018,7 +69258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66039,7 +69280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66061,7 +69303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66082,7 +69325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66103,7 +69347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66123,7 +69368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66144,7 +69390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66166,7 +69413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66187,7 +69435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66208,7 +69457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66229,7 +69479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66251,7 +69502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66274,7 +69526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66296,7 +69549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66318,7 +69572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66337,7 +69592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66357,7 +69613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66378,7 +69635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66398,7 +69656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66418,7 +69677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66438,7 +69698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66459,7 +69720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66481,7 +69743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66502,7 +69765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66523,7 +69787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66543,7 +69808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66564,7 +69830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66586,7 +69853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66607,7 +69875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66628,7 +69897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66649,7 +69919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66671,7 +69942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66694,7 +69966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66716,7 +69989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66738,7 +70012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66757,7 +70032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66776,7 +70052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66796,7 +70073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66817,7 +70095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66837,7 +70116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66857,7 +70137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66877,7 +70158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66897,7 +70179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66918,7 +70201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66940,7 +70224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66961,7 +70246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66982,7 +70268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67002,7 +70289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67022,7 +70310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67043,7 +70332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67065,7 +70355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67086,7 +70377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67107,7 +70399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67128,7 +70421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67149,7 +70443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67171,7 +70466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67194,7 +70490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67216,7 +70513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67237,7 +70535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67255,7 +70554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67273,7 +70573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67291,7 +70592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67309,7 +70611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67328,7 +70631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67348,7 +70652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67368,7 +70673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67389,7 +70695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67410,7 +70717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67431,7 +70739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67451,7 +70760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67471,7 +70781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67492,7 +70803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67513,7 +70825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67534,7 +70847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67555,7 +70869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67576,7 +70891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67598,7 +70914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67620,7 +70937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67641,7 +70959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67659,7 +70978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67677,7 +70997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67695,7 +71016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67713,7 +71035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67732,7 +71055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67752,7 +71076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67772,7 +71097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67793,7 +71119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67814,7 +71141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67835,7 +71163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67855,7 +71184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67875,7 +71205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67896,7 +71227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67917,7 +71249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67938,7 +71271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67959,7 +71293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67980,7 +71315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68002,7 +71338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68024,7 +71361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68045,7 +71383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68062,7 +71401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68081,7 +71421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68101,7 +71442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68119,7 +71461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68138,7 +71481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68158,7 +71502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68179,7 +71524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68201,7 +71547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68222,7 +71569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68243,7 +71591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68263,7 +71612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68284,7 +71634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68306,7 +71657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68327,7 +71679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68348,7 +71701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68369,7 +71723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68391,7 +71746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68414,7 +71770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68436,7 +71793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68458,7 +71816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68477,7 +71836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68497,7 +71857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68518,7 +71879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68538,7 +71900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68558,7 +71921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68578,7 +71942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68599,7 +71964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68621,7 +71987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68642,7 +72009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68663,7 +72031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68683,7 +72052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68704,7 +72074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68726,7 +72097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68747,7 +72119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68768,7 +72141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68789,7 +72163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68811,7 +72186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68834,7 +72210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68856,7 +72233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68878,7 +72256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68897,7 +72276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68916,7 +72296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68936,7 +72317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68957,7 +72339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68977,7 +72360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -68997,7 +72381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69017,7 +72402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69037,7 +72423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69058,7 +72445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69080,7 +72468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69101,7 +72490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69122,7 +72512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69142,7 +72533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69162,7 +72554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69183,7 +72576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69205,7 +72599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69226,7 +72621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69247,7 +72643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69268,7 +72665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69289,7 +72687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69311,7 +72710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69334,7 +72734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69356,7 +72757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69377,7 +72779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69394,7 +72797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69413,7 +72817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69433,7 +72838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69451,7 +72857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69470,7 +72877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69490,7 +72898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69511,7 +72920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69533,7 +72943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69554,7 +72965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69575,7 +72987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69595,7 +73008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69616,7 +73030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69638,7 +73053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69659,7 +73075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69680,7 +73097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69701,7 +73119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69723,7 +73142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69746,7 +73166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69768,7 +73189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69790,7 +73212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69809,7 +73232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69829,7 +73253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69850,7 +73275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69870,7 +73296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69890,7 +73317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69910,7 +73338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69931,7 +73360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69953,7 +73383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69974,7 +73405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -69995,7 +73427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70015,7 +73448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70036,7 +73470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70058,7 +73493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70079,7 +73515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70100,7 +73537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70121,7 +73559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70143,7 +73582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70166,7 +73606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70188,7 +73629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70210,7 +73652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70229,7 +73672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70248,7 +73692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70268,7 +73713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70289,7 +73735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70309,7 +73756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70329,7 +73777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70349,7 +73798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70369,7 +73819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70390,7 +73841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70412,7 +73864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70433,7 +73886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70454,7 +73908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70474,7 +73929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70494,7 +73950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70515,7 +73972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70537,7 +73995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70558,7 +74017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70579,7 +74039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70600,7 +74061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70621,7 +74083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70643,7 +74106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70666,7 +74130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70688,7 +74153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70709,7 +74175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70727,7 +74194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70745,7 +74213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70763,7 +74232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70781,7 +74251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70800,7 +74271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70820,7 +74292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70840,7 +74313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70861,7 +74335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70882,7 +74357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70903,7 +74379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70923,7 +74400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70943,7 +74421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70964,7 +74443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70985,7 +74465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71006,7 +74487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71027,7 +74509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71048,7 +74531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71070,7 +74554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71092,7 +74577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71113,7 +74599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71131,7 +74618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71149,7 +74637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71167,7 +74656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71185,7 +74675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71204,7 +74695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71224,7 +74716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71244,7 +74737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71265,7 +74759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71286,7 +74781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71307,7 +74803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71327,7 +74824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71347,7 +74845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71368,7 +74867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71389,7 +74889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71410,7 +74911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71431,7 +74933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71452,7 +74955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71474,7 +74978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71496,7 +75001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71517,7 +75023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71534,7 +75041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71553,7 +75061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71573,7 +75082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71591,7 +75101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71610,7 +75121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71630,7 +75142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71651,7 +75164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71673,7 +75187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71694,7 +75209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71715,7 +75231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71735,7 +75252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71756,7 +75274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71778,7 +75297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71799,7 +75319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71820,7 +75341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71841,7 +75363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71863,7 +75386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71886,7 +75410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71908,7 +75433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71930,7 +75456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71949,7 +75476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71969,7 +75497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -71990,7 +75519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72010,7 +75540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72030,7 +75561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72050,7 +75582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72071,7 +75604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72093,7 +75627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72114,7 +75649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72135,7 +75671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72155,7 +75692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72176,7 +75714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72198,7 +75737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72219,7 +75759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72240,7 +75781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72261,7 +75803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72283,7 +75826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72306,7 +75850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72328,7 +75873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72350,7 +75896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72369,7 +75916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72388,7 +75936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72408,7 +75957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72429,7 +75979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72449,7 +76000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72469,7 +76021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72489,7 +76042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72509,7 +76063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72530,7 +76085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72552,7 +76108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72573,7 +76130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72594,7 +76152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72614,7 +76173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72634,7 +76194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72655,7 +76216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72677,7 +76239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72698,7 +76261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72719,7 +76283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72740,7 +76305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72761,7 +76327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72783,7 +76350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72806,7 +76374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72828,7 +76397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72849,7 +76419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72866,7 +76437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72885,7 +76457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72905,7 +76478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72923,7 +76497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72942,7 +76517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72962,7 +76538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -72983,7 +76560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73005,7 +76583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73026,7 +76605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73047,7 +76627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73067,7 +76648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73088,7 +76670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73110,7 +76693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73131,7 +76715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73152,7 +76737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73173,7 +76759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73195,7 +76782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73218,7 +76806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73240,7 +76829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73262,7 +76852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73281,7 +76872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73301,7 +76893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73322,7 +76915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73342,7 +76936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73362,7 +76957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73382,7 +76978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73403,7 +77000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73425,7 +77023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73446,7 +77045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73467,7 +77067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73487,7 +77088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73508,7 +77110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73530,7 +77133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73551,7 +77155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73572,7 +77177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73593,7 +77199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73615,7 +77222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73638,7 +77246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73660,7 +77269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73682,7 +77292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73701,7 +77312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73720,7 +77332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73740,7 +77353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73761,7 +77375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73781,7 +77396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73801,7 +77417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73821,7 +77438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73841,7 +77459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73862,7 +77481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73884,7 +77504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73905,7 +77526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73926,7 +77548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73946,7 +77569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73966,7 +77590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -73987,7 +77612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74009,7 +77635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74030,7 +77657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74051,7 +77679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74072,7 +77701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74093,7 +77723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74115,7 +77746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74138,7 +77770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74160,7 +77793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74181,7 +77815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74198,7 +77833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74217,7 +77853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74237,7 +77874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74255,7 +77893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74274,7 +77913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74294,7 +77934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74315,7 +77956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74337,7 +77979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74358,7 +78001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74379,7 +78023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74399,7 +78044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74420,7 +78066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74442,7 +78089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74463,7 +78111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74484,7 +78133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74505,7 +78155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74527,7 +78178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74550,7 +78202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74572,7 +78225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74594,7 +78248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74613,7 +78268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74633,7 +78289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74654,7 +78311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74674,7 +78332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74694,7 +78353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74714,7 +78374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74735,7 +78396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74757,7 +78419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74778,7 +78441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74799,7 +78463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74819,7 +78484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74840,7 +78506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74862,7 +78529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74883,7 +78551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74904,7 +78573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74925,7 +78595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74947,7 +78618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74970,7 +78642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -74992,7 +78665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75014,7 +78688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75033,7 +78708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75052,7 +78728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75072,7 +78749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75093,7 +78771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75113,7 +78792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75133,7 +78813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75153,7 +78834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75173,7 +78855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75194,7 +78877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75216,7 +78900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75237,7 +78922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75258,7 +78944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75278,7 +78965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75298,7 +78986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75319,7 +79008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75341,7 +79031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75362,7 +79053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75383,7 +79075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75404,7 +79097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75425,7 +79119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75447,7 +79142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75470,7 +79166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75492,7 +79189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75513,7 +79211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75530,7 +79229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75549,7 +79249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75569,7 +79270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75587,7 +79289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75606,7 +79309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75626,7 +79330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75647,7 +79352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75669,7 +79375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75690,7 +79397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75711,7 +79419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75731,7 +79440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75752,7 +79462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75774,7 +79485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75795,7 +79507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75816,7 +79529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75837,7 +79551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75859,7 +79574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75882,7 +79598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75904,7 +79621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75926,7 +79644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75945,7 +79664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75965,7 +79685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -75986,7 +79707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76006,7 +79728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76026,7 +79749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76046,7 +79770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76067,7 +79792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76089,7 +79815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76110,7 +79837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76131,7 +79859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76151,7 +79880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76172,7 +79902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76194,7 +79925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76215,7 +79947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76236,7 +79969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76257,7 +79991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76279,7 +80014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76302,7 +80038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76324,7 +80061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76346,7 +80084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76365,7 +80104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76384,7 +80124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76404,7 +80145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76425,7 +80167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76445,7 +80188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76465,7 +80209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76485,7 +80230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76505,7 +80251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76526,7 +80273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76548,7 +80296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76569,7 +80318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76590,7 +80340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76610,7 +80361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76630,7 +80382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76651,7 +80404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76673,7 +80427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76694,7 +80449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76715,7 +80471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76736,7 +80493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76757,7 +80515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76779,7 +80538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76802,7 +80562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76824,7 +80585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76845,7 +80607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76862,7 +80625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76881,7 +80645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76901,7 +80666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76919,7 +80685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76938,7 +80705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76958,7 +80726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -76979,7 +80748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77001,7 +80771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77022,7 +80793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77043,7 +80815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77063,7 +80836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77084,7 +80858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77106,7 +80881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77127,7 +80903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77148,7 +80925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77169,7 +80947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77191,7 +80970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77214,7 +80994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77236,7 +81017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77258,7 +81040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77277,7 +81060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77297,7 +81081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77318,7 +81103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77338,7 +81124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77358,7 +81145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77378,7 +81166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77399,7 +81188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77421,7 +81211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77442,7 +81233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77463,7 +81255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77483,7 +81276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77504,7 +81298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77526,7 +81321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77547,7 +81343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77568,7 +81365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77589,7 +81387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77611,7 +81410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77634,7 +81434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77656,7 +81457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77678,7 +81480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77697,7 +81500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77716,7 +81520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77736,7 +81541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77757,7 +81563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77777,7 +81584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77797,7 +81605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77817,7 +81626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77837,7 +81647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77858,7 +81669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77880,7 +81692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77901,7 +81714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77922,7 +81736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77942,7 +81757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77962,7 +81778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77983,7 +81800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78005,7 +81823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78026,7 +81845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78047,7 +81867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78068,7 +81889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78089,7 +81911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78111,7 +81934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78134,7 +81958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78156,7 +81981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78177,7 +82003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78194,7 +82021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78213,7 +82041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78233,7 +82062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78251,7 +82081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78270,7 +82101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78290,7 +82122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78311,7 +82144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78333,7 +82167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78354,7 +82189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78375,7 +82211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78395,7 +82232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78416,7 +82254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78438,7 +82277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78459,7 +82299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78480,7 +82321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78501,7 +82343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78523,7 +82366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78546,7 +82390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78568,7 +82413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78590,7 +82436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78609,7 +82456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78629,7 +82477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78650,7 +82499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78670,7 +82520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78690,7 +82541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78710,7 +82562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78731,7 +82584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78753,7 +82607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78774,7 +82629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78795,7 +82651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78815,7 +82672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78836,7 +82694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78858,7 +82717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78879,7 +82739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78900,7 +82761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78921,7 +82783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78943,7 +82806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78966,7 +82830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78988,7 +82853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79010,7 +82876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79029,7 +82896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79048,7 +82916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79068,7 +82937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79089,7 +82959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79109,7 +82980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79129,7 +83001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79149,7 +83022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79169,7 +83043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79190,7 +83065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79212,7 +83088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79233,7 +83110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79254,7 +83132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79274,7 +83153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79294,7 +83174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79315,7 +83196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79337,7 +83219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79358,7 +83241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79379,7 +83263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79400,7 +83285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79421,7 +83307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79443,7 +83330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79466,7 +83354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79488,7 +83377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79509,7 +83399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79526,7 +83417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79545,7 +83437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79565,7 +83458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79583,7 +83477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79602,7 +83497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79622,7 +83518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79643,7 +83540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79665,7 +83563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79686,7 +83585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79707,7 +83607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79727,7 +83628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79748,7 +83650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79770,7 +83673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79791,7 +83695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79812,7 +83717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79833,7 +83739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79855,7 +83762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79878,7 +83786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79900,7 +83809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79922,7 +83832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79941,7 +83852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79961,7 +83873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79982,7 +83895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80002,7 +83916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80022,7 +83937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80042,7 +83958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80063,7 +83980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80085,7 +84003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80106,7 +84025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80127,7 +84047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80147,7 +84068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80168,7 +84090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80190,7 +84113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80211,7 +84135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80232,7 +84157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80253,7 +84179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80275,7 +84202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80298,7 +84226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80320,7 +84249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80342,7 +84272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80361,7 +84292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80380,7 +84312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80400,7 +84333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80421,7 +84355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80441,7 +84376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80461,7 +84397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80481,7 +84418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80501,7 +84439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80522,7 +84461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80544,7 +84484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80565,7 +84506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80586,7 +84528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80606,7 +84549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80626,7 +84570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80647,7 +84592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80669,7 +84615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80690,7 +84637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80711,7 +84659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80732,7 +84681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80753,7 +84703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80775,7 +84726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80798,7 +84750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80820,7 +84773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80841,7 +84795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80858,7 +84813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80877,7 +84833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80897,7 +84854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80915,7 +84873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80934,7 +84893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80954,7 +84914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80975,7 +84936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80997,7 +84959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81018,7 +84981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81039,7 +85003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81059,7 +85024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81080,7 +85046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81102,7 +85069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81123,7 +85091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81144,7 +85113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81165,7 +85135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81187,7 +85158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81210,7 +85182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81232,7 +85205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81254,7 +85228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81273,7 +85248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81293,7 +85269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81314,7 +85291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81334,7 +85312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81354,7 +85333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81374,7 +85354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81395,7 +85376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81417,7 +85399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81438,7 +85421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81459,7 +85443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81479,7 +85464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81500,7 +85486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81522,7 +85509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81543,7 +85531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81564,7 +85553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81585,7 +85575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81607,7 +85598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81630,7 +85622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81652,7 +85645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81674,7 +85668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81693,7 +85688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81712,7 +85708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81732,7 +85729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81753,7 +85751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81773,7 +85772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81793,7 +85793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81813,7 +85814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81833,7 +85835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81854,7 +85857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81876,7 +85880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81897,7 +85902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81918,7 +85924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81938,7 +85945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81958,7 +85966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -81979,7 +85988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82001,7 +86011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82022,7 +86033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82043,7 +86055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82064,7 +86077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82085,7 +86099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82107,7 +86122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82130,7 +86146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82152,7 +86169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82173,7 +86191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82191,7 +86210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82209,7 +86229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82227,7 +86248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82245,7 +86267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82264,7 +86287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82284,7 +86308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82304,7 +86329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82325,7 +86351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82346,7 +86373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82367,7 +86395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82387,7 +86416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82407,7 +86437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82428,7 +86459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82449,7 +86481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82470,7 +86503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82491,7 +86525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82512,7 +86547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82534,7 +86570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82556,7 +86593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82577,7 +86615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82595,7 +86634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82613,7 +86653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82631,7 +86672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82649,7 +86691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82668,7 +86711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82688,7 +86732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82708,7 +86753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82729,7 +86775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82750,7 +86797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82771,7 +86819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82791,7 +86840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82811,7 +86861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82832,7 +86883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82853,7 +86905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82874,7 +86927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82895,7 +86949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82916,7 +86971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82938,7 +86994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82960,7 +87017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82981,7 +87039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -82998,7 +87057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83017,7 +87077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83037,7 +87098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83055,7 +87117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83074,7 +87137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83094,7 +87158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83115,7 +87180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83137,7 +87203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83158,7 +87225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83179,7 +87247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83199,7 +87268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83220,7 +87290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83242,7 +87313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83263,7 +87335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83284,7 +87357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83305,7 +87379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83327,7 +87402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83350,7 +87426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83372,7 +87449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83394,7 +87472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83413,7 +87492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83433,7 +87513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83454,7 +87535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83474,7 +87556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83494,7 +87577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83514,7 +87598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83535,7 +87620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83557,7 +87643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83578,7 +87665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83599,7 +87687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83619,7 +87708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83640,7 +87730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83662,7 +87753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83683,7 +87775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83704,7 +87797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83725,7 +87819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83747,7 +87842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83770,7 +87866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83792,7 +87889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83814,7 +87912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83833,7 +87932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83852,7 +87952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83872,7 +87973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83893,7 +87995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83913,7 +88016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83933,7 +88037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83953,7 +88058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83973,7 +88079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -83994,7 +88101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84016,7 +88124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84037,7 +88146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84058,7 +88168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84078,7 +88189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84098,7 +88210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84119,7 +88232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84141,7 +88255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84162,7 +88277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84183,7 +88299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84204,7 +88321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84225,7 +88343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84247,7 +88366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84270,7 +88390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84292,7 +88413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84313,7 +88435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84330,7 +88453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84349,7 +88473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84369,7 +88494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84387,7 +88513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84406,7 +88533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84426,7 +88554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84447,7 +88576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84469,7 +88599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84490,7 +88621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84511,7 +88643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84531,7 +88664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84552,7 +88686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84574,7 +88709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84595,7 +88731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84616,7 +88753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84637,7 +88775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84659,7 +88798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84682,7 +88822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84704,7 +88845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84726,7 +88868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84745,7 +88888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84765,7 +88909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84786,7 +88931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84806,7 +88952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84826,7 +88973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84846,7 +88994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84867,7 +89016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84889,7 +89039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84910,7 +89061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84931,7 +89083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84951,7 +89104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84972,7 +89126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -84994,7 +89149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85015,7 +89171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85036,7 +89193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85057,7 +89215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85079,7 +89238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85102,7 +89262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85124,7 +89285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85146,7 +89308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85165,7 +89328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85184,7 +89348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85204,7 +89369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85225,7 +89391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85245,7 +89412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85265,7 +89433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85285,7 +89454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85305,7 +89475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85326,7 +89497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85348,7 +89520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85369,7 +89542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85390,7 +89564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85410,7 +89585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85430,7 +89606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85451,7 +89628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85473,7 +89651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85494,7 +89673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85515,7 +89695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85536,7 +89717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85557,7 +89739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85579,7 +89762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85602,7 +89786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85624,7 +89809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85645,7 +89831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85663,7 +89850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85681,7 +89869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85699,7 +89888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85717,7 +89907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85736,7 +89927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85756,7 +89948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85776,7 +89969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85797,7 +89991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85818,7 +90013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85839,7 +90035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85859,7 +90056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85879,7 +90077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85900,7 +90099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85921,7 +90121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85942,7 +90143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85963,7 +90165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85984,7 +90187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86006,7 +90210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86028,7 +90233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86049,7 +90255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86067,7 +90274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86085,7 +90293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86103,7 +90312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86121,7 +90331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86140,7 +90351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86160,7 +90372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86180,7 +90393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86201,7 +90415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86222,7 +90437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86243,7 +90459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86263,7 +90480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86283,7 +90501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86304,7 +90523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86325,7 +90545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86346,7 +90567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86367,7 +90589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86388,7 +90611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86410,7 +90634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86432,7 +90657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86453,7 +90679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86470,7 +90697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86489,7 +90717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86509,7 +90738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86527,7 +90757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86546,7 +90777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86566,7 +90798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86587,7 +90820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86609,7 +90843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86630,7 +90865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86651,7 +90887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86671,7 +90908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86692,7 +90930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86714,7 +90953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86735,7 +90975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86756,7 +90997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86777,7 +91019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86799,7 +91042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86822,7 +91066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86844,7 +91089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86866,7 +91112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86885,7 +91132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86905,7 +91153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86926,7 +91175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86946,7 +91196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86966,7 +91217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86986,7 +91238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87007,7 +91260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87029,7 +91283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87050,7 +91305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87071,7 +91327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87091,7 +91348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87112,7 +91370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87134,7 +91393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87155,7 +91415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87176,7 +91437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87197,7 +91459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87219,7 +91482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87242,7 +91506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87264,7 +91529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87286,7 +91552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87305,7 +91572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87324,7 +91592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87344,7 +91613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87365,7 +91635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87385,7 +91656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87405,7 +91677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87425,7 +91698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87445,7 +91719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87466,7 +91741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87488,7 +91764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87509,7 +91786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87530,7 +91808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87550,7 +91829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87570,7 +91850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87591,7 +91872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87613,7 +91895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87634,7 +91917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87655,7 +91939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87676,7 +91961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87697,7 +91983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87719,7 +92006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87742,7 +92030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87764,7 +92053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87785,7 +92075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87802,7 +92093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87821,7 +92113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87841,7 +92134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87859,7 +92153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87878,7 +92173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87898,7 +92194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87919,7 +92216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87941,7 +92239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87962,7 +92261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87983,7 +92283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88003,7 +92304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88024,7 +92326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88046,7 +92349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88067,7 +92371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88088,7 +92393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88109,7 +92415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88131,7 +92438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88154,7 +92462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88176,7 +92485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88198,7 +92508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88217,7 +92528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88237,7 +92549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88258,7 +92571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88278,7 +92592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88298,7 +92613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88318,7 +92634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88339,7 +92656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88361,7 +92679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88382,7 +92701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88403,7 +92723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88423,7 +92744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88444,7 +92766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88466,7 +92789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88487,7 +92811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88508,7 +92833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88529,7 +92855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88551,7 +92878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88574,7 +92902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88596,7 +92925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88618,7 +92948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88637,7 +92968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88656,7 +92988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88676,7 +93009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88697,7 +93031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88717,7 +93052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88737,7 +93073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88757,7 +93094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88777,7 +93115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88798,7 +93137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88820,7 +93160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88841,7 +93182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88862,7 +93204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88882,7 +93225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88902,7 +93246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88923,7 +93268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88945,7 +93291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88966,7 +93313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -88987,7 +93335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89008,7 +93357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89029,7 +93379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89051,7 +93402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89074,7 +93426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89096,7 +93449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89117,7 +93471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89135,7 +93490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89153,7 +93509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89171,7 +93528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89189,7 +93547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89208,7 +93567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89228,7 +93588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89248,7 +93609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89269,7 +93631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89290,7 +93653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89311,7 +93675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89331,7 +93696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89351,7 +93717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89372,7 +93739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89393,7 +93761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89414,7 +93783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89435,7 +93805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89456,7 +93827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89478,7 +93850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89500,7 +93873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89521,7 +93895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89539,7 +93914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89557,7 +93933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89575,7 +93952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89593,7 +93971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89612,7 +93991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89632,7 +94012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89652,7 +94033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89673,7 +94055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89694,7 +94077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89715,7 +94099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89735,7 +94120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89755,7 +94141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89776,7 +94163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89797,7 +94185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89818,7 +94207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89839,7 +94229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89860,7 +94251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89882,7 +94274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89904,7 +94297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89925,7 +94319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89942,7 +94337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89961,7 +94357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89981,7 +94378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -89999,7 +94397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90018,7 +94417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90038,7 +94438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90059,7 +94460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90081,7 +94483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90102,7 +94505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90123,7 +94527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90143,7 +94548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90164,7 +94570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90186,7 +94593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90207,7 +94615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90228,7 +94637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90249,7 +94659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90271,7 +94682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90294,7 +94706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90316,7 +94729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90338,7 +94752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90357,7 +94772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90377,7 +94793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90398,7 +94815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90418,7 +94836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90438,7 +94857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90458,7 +94878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90479,7 +94900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90501,7 +94923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90522,7 +94945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90543,7 +94967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90563,7 +94988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90584,7 +95010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90606,7 +95033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90627,7 +95055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90648,7 +95077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90669,7 +95099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90691,7 +95122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90714,7 +95146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90736,7 +95169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90758,7 +95192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90777,7 +95212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90796,7 +95232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90816,7 +95253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90837,7 +95275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90857,7 +95296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90877,7 +95317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90897,7 +95338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90917,7 +95359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90938,7 +95381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90960,7 +95404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -90981,7 +95426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91002,7 +95448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91022,7 +95469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91042,7 +95490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91063,7 +95512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91085,7 +95535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91106,7 +95557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91127,7 +95579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91148,7 +95601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91169,7 +95623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91191,7 +95646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91214,7 +95670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91236,7 +95693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91257,7 +95715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91274,7 +95733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91293,7 +95753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91313,7 +95774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91331,7 +95793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91350,7 +95813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91370,7 +95834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91391,7 +95856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91413,7 +95879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91434,7 +95901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91455,7 +95923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91475,7 +95944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91496,7 +95966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91518,7 +95989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91539,7 +96011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91560,7 +96033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91581,7 +96055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91603,7 +96078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91626,7 +96102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91648,7 +96125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91670,7 +96148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91689,7 +96168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91709,7 +96189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91730,7 +96211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91750,7 +96232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91770,7 +96253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91790,7 +96274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91811,7 +96296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91833,7 +96319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91854,7 +96341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91875,7 +96363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91895,7 +96384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91916,7 +96406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91938,7 +96429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91959,7 +96451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -91980,7 +96473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92001,7 +96495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92023,7 +96518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92046,7 +96542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92068,7 +96565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92090,7 +96588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92109,7 +96608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92128,7 +96628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92148,7 +96649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92169,7 +96671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92189,7 +96692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92209,7 +96713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92229,7 +96734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92249,7 +96755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92270,7 +96777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92292,7 +96800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92313,7 +96822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92334,7 +96844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92354,7 +96865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92374,7 +96886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92395,7 +96908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92417,7 +96931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92438,7 +96953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92459,7 +96975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92480,7 +96997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92501,7 +97019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92523,7 +97042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92546,7 +97066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92568,7 +97089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92589,7 +97111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92607,7 +97130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92625,7 +97149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92643,7 +97168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92661,7 +97187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92680,7 +97207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92700,7 +97228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92720,7 +97249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92741,7 +97271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92762,7 +97293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92783,7 +97315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92803,7 +97336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92823,7 +97357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92844,7 +97379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92865,7 +97401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92886,7 +97423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92907,7 +97445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92928,7 +97467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92950,7 +97490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92972,7 +97513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92993,7 +97535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93011,7 +97554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93029,7 +97573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93047,7 +97592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93065,7 +97611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93084,7 +97631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93104,7 +97652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93124,7 +97673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93145,7 +97695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93166,7 +97717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93187,7 +97739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93207,7 +97760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93227,7 +97781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93248,7 +97803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93269,7 +97825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93290,7 +97847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93311,7 +97869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93332,7 +97891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93354,7 +97914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93376,7 +97937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93397,7 +97959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93414,7 +97977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93433,7 +97997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93453,7 +98018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93471,7 +98037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93490,7 +98057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93510,7 +98078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93531,7 +98100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93553,7 +98123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93574,7 +98145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93595,7 +98167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93615,7 +98188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93636,7 +98210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93658,7 +98233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93679,7 +98255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93700,7 +98277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93721,7 +98299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93743,7 +98322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93766,7 +98346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93788,7 +98369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93810,7 +98392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93829,7 +98412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93849,7 +98433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93870,7 +98455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93890,7 +98476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93910,7 +98497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93930,7 +98518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93951,7 +98540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93973,7 +98563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -93994,7 +98585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94015,7 +98607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94035,7 +98628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94056,7 +98650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94078,7 +98673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94099,7 +98695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94120,7 +98717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94141,7 +98739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94163,7 +98762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94186,7 +98786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94208,7 +98809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94230,7 +98832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94249,7 +98852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94268,7 +98872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94288,7 +98893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94309,7 +98915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94329,7 +98936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94349,7 +98957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94369,7 +98978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94389,7 +98999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94410,7 +99021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94432,7 +99044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94453,7 +99066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94474,7 +99088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94494,7 +99109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94514,7 +99130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94535,7 +99152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94557,7 +99175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94578,7 +99197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94599,7 +99219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94620,7 +99241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94641,7 +99263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94663,7 +99286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94686,7 +99310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94708,7 +99333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94729,7 +99355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94746,7 +99373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94765,7 +99393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94785,7 +99414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94803,7 +99433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94822,7 +99453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94842,7 +99474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94863,7 +99496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94885,7 +99519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94906,7 +99541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94927,7 +99563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94947,7 +99584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94968,7 +99606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94990,7 +99629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95011,7 +99651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95032,7 +99673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95053,7 +99695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95075,7 +99718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95098,7 +99742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95120,7 +99765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95142,7 +99788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95161,7 +99808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95181,7 +99829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95202,7 +99851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95222,7 +99872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95242,7 +99893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95262,7 +99914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95283,7 +99936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95305,7 +99959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95326,7 +99981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95347,7 +100003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95367,7 +100024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95388,7 +100046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95410,7 +100069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95431,7 +100091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95452,7 +100113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95473,7 +100135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95495,7 +100158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95518,7 +100182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95540,7 +100205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95562,7 +100228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95581,7 +100248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95600,7 +100268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95620,7 +100289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95641,7 +100311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95661,7 +100332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95681,7 +100353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95701,7 +100374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95721,7 +100395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95742,7 +100417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95764,7 +100440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95785,7 +100462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95806,7 +100484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95826,7 +100505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95846,7 +100526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95867,7 +100548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95889,7 +100571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95910,7 +100593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95931,7 +100615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95952,7 +100637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95973,7 +100659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -95995,7 +100682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96018,7 +100706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96040,7 +100729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96061,7 +100751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96079,7 +100770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96097,7 +100789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96115,7 +100808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96133,7 +100827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96152,7 +100847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96172,7 +100868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96192,7 +100889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96213,7 +100911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96234,7 +100933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96255,7 +100955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96275,7 +100976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96295,7 +100997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96316,7 +101019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96337,7 +101041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96358,7 +101063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96379,7 +101085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96400,7 +101107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96422,7 +101130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96444,7 +101153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96465,7 +101175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96483,7 +101194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96501,7 +101213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96519,7 +101232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96537,7 +101251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96556,7 +101271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96576,7 +101292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96596,7 +101313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96617,7 +101335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96638,7 +101357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96659,7 +101379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96679,7 +101400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96699,7 +101421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96720,7 +101443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96741,7 +101465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96762,7 +101487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96783,7 +101509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96804,7 +101531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96826,7 +101554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96848,7 +101577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96869,7 +101599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96886,7 +101617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96905,7 +101637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96925,7 +101658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96943,7 +101677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96962,7 +101697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96982,7 +101718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97003,7 +101740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97025,7 +101763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97046,7 +101785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97067,7 +101807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97087,7 +101828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97108,7 +101850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97130,7 +101873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97151,7 +101895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97172,7 +101917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97193,7 +101939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97215,7 +101962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97238,7 +101986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97260,7 +102009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97282,7 +102032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97301,7 +102052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97321,7 +102073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97342,7 +102095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97362,7 +102116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97382,7 +102137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97402,7 +102158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97423,7 +102180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97445,7 +102203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97466,7 +102225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97487,7 +102247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97507,7 +102268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97528,7 +102290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97550,7 +102313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97571,7 +102335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97592,7 +102357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97613,7 +102379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97635,7 +102402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97658,7 +102426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97680,7 +102449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97702,7 +102472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97721,7 +102492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97740,7 +102512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97760,7 +102533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97781,7 +102555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97801,7 +102576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97821,7 +102597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97841,7 +102618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97861,7 +102639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97882,7 +102661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97904,7 +102684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97925,7 +102706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97946,7 +102728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97966,7 +102749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -97986,7 +102770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98007,7 +102792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98029,7 +102815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98050,7 +102837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98071,7 +102859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98092,7 +102881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98113,7 +102903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98135,7 +102926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98158,7 +102950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98180,7 +102973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98201,7 +102995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98218,7 +103013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98237,7 +103033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98257,7 +103054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98275,7 +103073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98294,7 +103093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98314,7 +103114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98335,7 +103136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98357,7 +103159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98378,7 +103181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98399,7 +103203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98419,7 +103224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98440,7 +103246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98462,7 +103269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98483,7 +103291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98504,7 +103313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98525,7 +103335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98547,7 +103358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98570,7 +103382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98592,7 +103405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98614,7 +103428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98633,7 +103448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98653,7 +103469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98674,7 +103491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98694,7 +103512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98714,7 +103533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98734,7 +103554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98755,7 +103576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98777,7 +103599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98798,7 +103621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98819,7 +103643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98839,7 +103664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98860,7 +103686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98882,7 +103709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98903,7 +103731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98924,7 +103753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98945,7 +103775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98967,7 +103798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -98990,7 +103822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99012,7 +103845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99034,7 +103868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99053,7 +103888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99072,7 +103908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99092,7 +103929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99113,7 +103951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99133,7 +103972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99153,7 +103993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99173,7 +104014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99193,7 +104035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99214,7 +104057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99236,7 +104080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99257,7 +104102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99278,7 +104124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99298,7 +104145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99318,7 +104166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99339,7 +104188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99361,7 +104211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99382,7 +104233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99403,7 +104255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99424,7 +104277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99445,7 +104299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99467,7 +104322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99490,7 +104346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99512,7 +104369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99533,7 +104391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99551,7 +104410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99569,7 +104429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99587,7 +104448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99605,7 +104467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99624,7 +104487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99644,7 +104508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99664,7 +104529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99685,7 +104551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99706,7 +104573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99727,7 +104595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99747,7 +104616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99767,7 +104637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99788,7 +104659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99809,7 +104681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99830,7 +104703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99851,7 +104725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99872,7 +104747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99894,7 +104770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99916,7 +104793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99937,7 +104815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99955,7 +104834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99973,7 +104853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99991,7 +104872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100009,7 +104891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100028,7 +104911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100048,7 +104932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100068,7 +104953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100089,7 +104975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100110,7 +104997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100131,7 +105019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100151,7 +105040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100171,7 +105061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100192,7 +105083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100213,7 +105105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100234,7 +105127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100255,7 +105149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100276,7 +105171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100298,7 +105194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100320,7 +105217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100342,7 +105240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100360,7 +105259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100379,7 +105279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100399,7 +105300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100418,7 +105320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100437,7 +105340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100456,7 +105360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100476,7 +105381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100497,7 +105403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100517,7 +105424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100537,7 +105445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100556,7 +105465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100576,7 +105486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100597,7 +105508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100617,7 +105529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100637,7 +105550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100657,7 +105571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100678,7 +105593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100700,7 +105616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100721,7 +105638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100742,7 +105660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100760,7 +105679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100779,7 +105699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100799,7 +105720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100818,7 +105740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100837,7 +105760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100856,7 +105780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100876,7 +105801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100897,7 +105823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100917,7 +105844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100937,7 +105865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100956,7 +105885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100976,7 +105906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -100997,7 +105928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101017,7 +105949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101037,7 +105970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101057,7 +105991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101078,7 +106013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101100,7 +106036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101121,7 +106058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101142,7 +106080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101160,7 +106099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101178,7 +106118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101197,7 +106138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101217,7 +106159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101236,7 +106179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101255,7 +106199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101274,7 +106219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101293,7 +106239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101313,7 +106260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101334,7 +106282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101354,7 +106303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101374,7 +106324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101393,7 +106344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101412,7 +106364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101432,7 +106385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101453,7 +106407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101473,7 +106428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101493,7 +106449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101513,7 +106470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101533,7 +106491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101554,7 +106513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101576,7 +106536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101597,7 +106558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101618,7 +106580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101636,7 +106599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101655,7 +106619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101675,7 +106640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101694,7 +106660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101713,7 +106680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101732,7 +106700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101752,7 +106721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101773,7 +106743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101793,7 +106764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101813,7 +106785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101832,7 +106805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101852,7 +106826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101873,7 +106848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101893,7 +106869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101913,7 +106890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101933,7 +106911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101954,7 +106933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101976,7 +106956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -101997,7 +106978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102018,7 +107000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102036,7 +107019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102055,7 +107039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102075,7 +107060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102094,7 +107080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102113,7 +107100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102132,7 +107120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102152,7 +107141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102173,7 +107163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102193,7 +107184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102213,7 +107205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102232,7 +107225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102252,7 +107246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102273,7 +107268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102293,7 +107289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102313,7 +107310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102333,7 +107331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102354,7 +107353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102376,7 +107376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102397,7 +107398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102418,7 +107420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102436,7 +107439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102454,7 +107458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102473,7 +107478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102493,7 +107499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102512,7 +107519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102531,7 +107539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102550,7 +107559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102569,7 +107579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102589,7 +107600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102610,7 +107622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102630,7 +107643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102650,7 +107664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102669,7 +107684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102688,7 +107704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102708,7 +107725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102729,7 +107747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102749,7 +107768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102769,7 +107789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102789,7 +107810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102809,7 +107831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102830,7 +107853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102852,7 +107876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102873,7 +107898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102894,7 +107920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102913,7 +107940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102932,7 +107960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102952,7 +107981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102972,7 +108002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102992,7 +108023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103012,7 +108044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103032,7 +108065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103053,7 +108087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103074,7 +108109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103095,7 +108131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103115,7 +108152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103135,7 +108173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103156,7 +108195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103177,7 +108217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103198,7 +108239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103219,7 +108261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103240,7 +108283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103262,7 +108306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103284,7 +108329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103306,7 +108352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103325,7 +108372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103344,7 +108392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103364,7 +108413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103384,7 +108434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103404,7 +108455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103424,7 +108476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103444,7 +108497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103465,7 +108519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103486,7 +108541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103507,7 +108563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103527,7 +108584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103547,7 +108605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103568,7 +108627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103589,7 +108649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103610,7 +108671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103631,7 +108693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103652,7 +108715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103674,7 +108738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103696,7 +108761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103718,7 +108784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103737,7 +108804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103757,7 +108825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103778,7 +108847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103798,7 +108868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103818,7 +108889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103838,7 +108910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103859,7 +108932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103881,7 +108955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103902,7 +108977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103923,7 +108999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103943,7 +109020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103964,7 +109042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103986,7 +109065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104007,7 +109087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104028,7 +109109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104049,7 +109131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104071,7 +109154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104094,7 +109178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104116,7 +109201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104138,7 +109224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104157,7 +109244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104177,7 +109265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104198,7 +109287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104218,7 +109308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104238,7 +109329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104258,7 +109350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104279,7 +109372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104301,7 +109395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104322,7 +109417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104343,7 +109439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104363,7 +109460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104384,7 +109482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104406,7 +109505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104427,7 +109527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104448,7 +109549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104469,7 +109571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104491,7 +109594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104514,7 +109618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104536,7 +109641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104558,7 +109664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104577,7 +109684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104597,7 +109705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104618,7 +109727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104638,7 +109748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104658,7 +109769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104678,7 +109790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104699,7 +109812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104721,7 +109835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104742,7 +109857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104763,7 +109879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104783,7 +109900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104804,7 +109922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104826,7 +109945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104847,7 +109967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104868,7 +109989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104889,7 +110011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104911,7 +110034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104934,7 +110058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104956,7 +110081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104978,7 +110104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -104997,7 +110124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105017,7 +110145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105038,7 +110167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105058,7 +110188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105078,7 +110209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105098,7 +110230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105119,7 +110252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105141,7 +110275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105162,7 +110297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105183,7 +110319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105203,7 +110340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105224,7 +110362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105246,7 +110385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105267,7 +110407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105288,7 +110429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105309,7 +110451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105331,7 +110474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105354,7 +110498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105376,7 +110521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105398,7 +110544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105417,7 +110564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105437,7 +110585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105458,7 +110607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105478,7 +110628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105498,7 +110649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105518,7 +110670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105539,7 +110692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105561,7 +110715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105582,7 +110737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105603,7 +110759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105623,7 +110780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105644,7 +110802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105666,7 +110825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105687,7 +110847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105708,7 +110869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105729,7 +110891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105751,7 +110914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105774,7 +110938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105796,7 +110961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105818,7 +110984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105837,7 +111004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105857,7 +111025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105878,7 +111047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105898,7 +111068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105918,7 +111089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105938,7 +111110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105959,7 +111132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -105981,7 +111155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106002,7 +111177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106023,7 +111199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106043,7 +111220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106064,7 +111242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106086,7 +111265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106107,7 +111287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106128,7 +111309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106149,7 +111331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106171,7 +111354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106194,7 +111378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106216,7 +111401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106238,7 +111424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106258,7 +111445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106279,7 +111467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106300,7 +111489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106321,7 +111511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106342,7 +111533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106364,7 +111556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106386,7 +111579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106408,7 +111602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106429,7 +111624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106451,7 +111647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106473,7 +111670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106495,7 +111693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106517,7 +111716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106540,7 +111740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106563,7 +111764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106586,7 +111788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106606,7 +111809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106627,7 +111831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106648,7 +111853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106669,7 +111875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106690,7 +111897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106712,7 +111920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106734,7 +111943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106756,7 +111966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106777,7 +111988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106799,7 +112011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106821,7 +112034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106843,7 +112057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106865,7 +112080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106888,7 +112104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106911,7 +112128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106934,7 +112152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106954,7 +112173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106975,7 +112195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106996,7 +112217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107017,7 +112239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107038,7 +112261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107060,7 +112284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107082,7 +112307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107104,7 +112330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107125,7 +112352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107147,7 +112375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107169,7 +112398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107191,7 +112421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107213,7 +112444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107236,7 +112468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107259,7 +112492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107282,7 +112516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107302,7 +112537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107323,7 +112559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107344,7 +112581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107365,7 +112603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107386,7 +112625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107408,7 +112648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107430,7 +112671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107452,7 +112694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107473,7 +112716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107495,7 +112739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107517,7 +112762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107539,7 +112785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107561,7 +112808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107584,7 +112832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107607,7 +112856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107630,7 +112880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107650,7 +112901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107671,7 +112923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107692,7 +112945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107713,7 +112967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107734,7 +112989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107756,7 +113012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107778,7 +113035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107800,7 +113058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107821,7 +113080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107843,7 +113103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107865,7 +113126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107887,7 +113149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107909,7 +113172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107932,7 +113196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107955,7 +113220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107978,7 +113244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107998,7 +113265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108019,7 +113287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108040,7 +113309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108061,7 +113331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108082,7 +113353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108104,7 +113376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108126,7 +113399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108148,7 +113422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108169,7 +113444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108191,7 +113467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108213,7 +113490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108235,7 +113513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108257,7 +113536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108280,7 +113560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108303,7 +113584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108326,7 +113608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108346,7 +113629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108367,7 +113651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108388,7 +113673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108409,7 +113695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108430,7 +113717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108452,7 +113740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108474,7 +113763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108496,7 +113786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108517,7 +113808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108539,7 +113831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108561,7 +113854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108583,7 +113877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108605,7 +113900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108628,7 +113924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108651,7 +113948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108674,7 +113972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108694,7 +113993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108715,7 +114015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108736,7 +114037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108757,7 +114059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108778,7 +114081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108800,7 +114104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108822,7 +114127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108844,7 +114150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108865,7 +114172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108887,7 +114195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108909,7 +114218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108931,7 +114241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108953,7 +114264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108976,7 +114288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -108999,7 +114312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109021,7 +114335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109040,7 +114355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109059,7 +114375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109078,7 +114395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109096,7 +114414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109113,7 +114432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109132,7 +114452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109152,7 +114473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109170,7 +114492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109189,7 +114512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109209,7 +114533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109230,7 +114555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109252,7 +114578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109273,7 +114600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109294,7 +114622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109314,7 +114643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109335,7 +114665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109357,7 +114688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109378,7 +114710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109399,7 +114732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109420,7 +114754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109442,7 +114777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109465,7 +114801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109487,7 +114824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109509,7 +114847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109528,7 +114867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109548,7 +114888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109569,7 +114910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109589,7 +114931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109609,7 +114952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109629,7 +114973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109650,7 +114995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109672,7 +115018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109693,7 +115040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109714,7 +115062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109734,7 +115083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109755,7 +115105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109777,7 +115128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109798,7 +115150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109819,7 +115172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109840,7 +115194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109862,7 +115217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109885,7 +115241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109907,7 +115264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109929,7 +115287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109948,7 +115307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109967,7 +115327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109987,7 +115348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110008,7 +115370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110028,7 +115391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110048,7 +115412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110068,7 +115433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110088,7 +115454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110109,7 +115476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110131,7 +115499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110152,7 +115521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110173,7 +115543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110193,7 +115564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110213,7 +115585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110234,7 +115607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110256,7 +115630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110277,7 +115652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110298,7 +115674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110319,7 +115696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110340,7 +115718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110362,7 +115741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110385,7 +115765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110407,7 +115788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110428,7 +115810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110445,7 +115828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110464,7 +115848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110484,7 +115869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110502,7 +115888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110521,7 +115908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110541,7 +115929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110562,7 +115951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110584,7 +115974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110605,7 +115996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110626,7 +116018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110646,7 +116039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110667,7 +116061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110689,7 +116084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110710,7 +116106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110731,7 +116128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110752,7 +116150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110774,7 +116173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110797,7 +116197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110819,7 +116220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110841,7 +116243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110860,7 +116263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110880,7 +116284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110901,7 +116306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110921,7 +116327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110941,7 +116348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110961,7 +116369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -110982,7 +116391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111004,7 +116414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111025,7 +116436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111046,7 +116458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111066,7 +116479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111087,7 +116501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111109,7 +116524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111130,7 +116546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111151,7 +116568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111172,7 +116590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111194,7 +116613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111217,7 +116637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111239,7 +116660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111261,7 +116683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111280,7 +116703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111299,7 +116723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111319,7 +116744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111340,7 +116766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111360,7 +116787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111380,7 +116808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111400,7 +116829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111420,7 +116850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111441,7 +116872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111463,7 +116895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111484,7 +116917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111505,7 +116939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111525,7 +116960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111545,7 +116981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111566,7 +117003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111588,7 +117026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111609,7 +117048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111630,7 +117070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111651,7 +117092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111672,7 +117114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111694,7 +117137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111717,7 +117161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111739,7 +117184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111760,7 +117206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111778,7 +117225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111796,7 +117244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111814,7 +117263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111832,7 +117282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111851,7 +117302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111871,7 +117323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111891,7 +117344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111912,7 +117366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111933,7 +117388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111954,7 +117410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111974,7 +117431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -111994,7 +117452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112015,7 +117474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112036,7 +117496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112057,7 +117518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112078,7 +117540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112099,7 +117562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112121,7 +117585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112143,7 +117608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112164,7 +117630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112182,7 +117649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112200,7 +117668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112218,7 +117687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112236,7 +117706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112255,7 +117726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112275,7 +117747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112295,7 +117768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112316,7 +117790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112337,7 +117812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112358,7 +117834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112378,7 +117855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112398,7 +117876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112419,7 +117898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112440,7 +117920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112461,7 +117942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112482,7 +117964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112503,7 +117986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112525,7 +118009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112547,7 +118032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112568,7 +118054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112585,7 +118072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112604,7 +118092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112624,7 +118113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112642,7 +118132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112661,7 +118152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112681,7 +118173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112702,7 +118195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112724,7 +118218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112745,7 +118240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112766,7 +118262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112786,7 +118283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112807,7 +118305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112829,7 +118328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112850,7 +118350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112871,7 +118372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112892,7 +118394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112914,7 +118417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112937,7 +118441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112959,7 +118464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -112981,7 +118487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113000,7 +118507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113020,7 +118528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113041,7 +118550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113061,7 +118571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113081,7 +118592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113101,7 +118613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113122,7 +118635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113144,7 +118658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113165,7 +118680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113186,7 +118702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113206,7 +118723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113227,7 +118745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113249,7 +118768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113270,7 +118790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113291,7 +118812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113312,7 +118834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113334,7 +118857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113357,7 +118881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113379,7 +118904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113401,7 +118927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113420,7 +118947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113439,7 +118967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113459,7 +118988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113480,7 +119010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113500,7 +119031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113520,7 +119052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113540,7 +119073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113560,7 +119094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113581,7 +119116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113603,7 +119139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113624,7 +119161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113645,7 +119183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113665,7 +119204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113685,7 +119225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113706,7 +119247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113728,7 +119270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113749,7 +119292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113770,7 +119314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113791,7 +119336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113812,7 +119358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113834,7 +119381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113857,7 +119405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113879,7 +119428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113900,7 +119450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113917,7 +119468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113936,7 +119488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113956,7 +119509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113974,7 +119528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -113993,7 +119548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114013,7 +119569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114034,7 +119591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114056,7 +119614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114077,7 +119636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114098,7 +119658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114118,7 +119679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114139,7 +119701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114161,7 +119724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114182,7 +119746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114203,7 +119768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114224,7 +119790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114246,7 +119813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114269,7 +119837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114291,7 +119860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114313,7 +119883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114332,7 +119903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114352,7 +119924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114373,7 +119946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114393,7 +119967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114413,7 +119988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114433,7 +120009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114454,7 +120031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114476,7 +120054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114497,7 +120076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114518,7 +120098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114538,7 +120119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114559,7 +120141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114581,7 +120164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114602,7 +120186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114623,7 +120208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114644,7 +120230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114666,7 +120253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114689,7 +120277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114711,7 +120300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114733,7 +120323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114752,7 +120343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114771,7 +120363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114791,7 +120384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114812,7 +120406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114832,7 +120427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114852,7 +120448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114872,7 +120469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114892,7 +120490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114913,7 +120512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114935,7 +120535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114956,7 +120557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114977,7 +120579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -114997,7 +120600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115017,7 +120621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115038,7 +120643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115060,7 +120666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115081,7 +120688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115102,7 +120710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115123,7 +120732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115144,7 +120754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115166,7 +120777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115189,7 +120801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115211,7 +120824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115232,7 +120846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115250,7 +120865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115268,7 +120884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115286,7 +120903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115304,7 +120922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115323,7 +120942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115343,7 +120963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115363,7 +120984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115384,7 +121006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115405,7 +121028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115426,7 +121050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115446,7 +121071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115466,7 +121092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115487,7 +121114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115508,7 +121136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115529,7 +121158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115550,7 +121180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115571,7 +121202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115593,7 +121225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115615,7 +121248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115636,7 +121270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115654,7 +121289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115672,7 +121308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115690,7 +121327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115708,7 +121346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115727,7 +121366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115747,7 +121387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115767,7 +121408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115788,7 +121430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115809,7 +121452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115830,7 +121474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115850,7 +121495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115870,7 +121516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115891,7 +121538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115912,7 +121560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115933,7 +121582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115954,7 +121604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115975,7 +121626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115997,7 +121649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116019,7 +121672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116040,7 +121694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116056,7 +121711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116073,7 +121729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116090,7 +121747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116108,7 +121766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116127,7 +121786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116147,7 +121807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116167,7 +121828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116187,7 +121849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116206,7 +121869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116226,7 +121890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116246,7 +121911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116266,7 +121932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116286,7 +121953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116307,7 +121975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116328,7 +121997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116349,7 +122019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116367,7 +122038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116386,7 +122058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116405,7 +122078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116424,7 +122098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116443,7 +122118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116463,7 +122139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116483,7 +122160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116503,7 +122181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116522,7 +122201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116542,7 +122222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116562,7 +122243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116582,7 +122264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116602,7 +122285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116623,7 +122307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116644,7 +122329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116665,7 +122351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116683,7 +122370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116702,7 +122390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116721,7 +122410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116740,7 +122430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116759,7 +122450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116779,7 +122471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116799,7 +122492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116819,7 +122513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116838,7 +122533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116858,7 +122554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116878,7 +122575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116898,7 +122596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116918,7 +122617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116939,7 +122639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116960,7 +122661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116980,7 +122682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -116997,7 +122700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117015,7 +122719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117032,7 +122737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117050,7 +122756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117069,7 +122776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117087,7 +122795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117105,7 +122814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117124,7 +122834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117142,7 +122853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117160,7 +122872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117179,7 +122892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117197,7 +122911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117213,7 +122928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117230,7 +122946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117247,7 +122964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117265,7 +122983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117284,7 +123003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117304,7 +123024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117324,7 +123045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117344,7 +123066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117363,7 +123086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117383,7 +123107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117403,7 +123128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117423,7 +123149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117443,7 +123170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117464,7 +123192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117485,7 +123214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117506,7 +123236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117524,7 +123255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117543,7 +123275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117562,7 +123295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117581,7 +123315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117600,7 +123335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117620,7 +123356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117640,7 +123377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117660,7 +123398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117679,7 +123418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117699,7 +123439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117719,7 +123460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117739,7 +123481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117759,7 +123502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117780,7 +123524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117801,7 +123546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117822,7 +123568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117840,7 +123587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117859,7 +123607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117878,7 +123627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117897,7 +123647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117916,7 +123667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117936,7 +123688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117956,7 +123709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117976,7 +123730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117995,7 +123750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118015,7 +123771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118035,7 +123792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118055,7 +123813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118075,7 +123834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118096,7 +123856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118117,7 +123878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118137,7 +123899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118154,7 +123917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118172,7 +123936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118189,7 +123954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118207,7 +123973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118226,7 +123993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118244,7 +124012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118262,7 +124031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118281,7 +124051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118299,7 +124070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118317,7 +124089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118336,7 +124109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118354,7 +124128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118370,7 +124145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118387,7 +124163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118404,7 +124181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118420,7 +124198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118437,7 +124216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118454,7 +124234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118470,7 +124251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118487,7 +124269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118504,7 +124287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118522,7 +124306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118541,7 +124326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118561,7 +124347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118581,7 +124368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118601,7 +124389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118620,7 +124409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118640,7 +124430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118660,7 +124451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118680,7 +124472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118700,7 +124493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118721,7 +124515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118742,7 +124537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118763,7 +124559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118781,7 +124578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118800,7 +124598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118819,7 +124618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118838,7 +124638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118857,7 +124658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118877,7 +124679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118897,7 +124700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118917,7 +124721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118936,7 +124741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118956,7 +124762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118976,7 +124783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118996,7 +124804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119016,7 +124825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119037,7 +124847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119058,7 +124869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119079,7 +124891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119097,7 +124910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119116,7 +124930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119135,7 +124950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119154,7 +124970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119173,7 +124990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119193,7 +125011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119213,7 +125032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119233,7 +125053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119252,7 +125073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119272,7 +125094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119292,7 +125115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119312,7 +125136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119332,7 +125157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119353,7 +125179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119374,7 +125201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119394,7 +125222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119410,7 +125239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119427,7 +125257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119444,7 +125275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119462,7 +125294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119481,7 +125314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119501,7 +125335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119521,7 +125356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119541,7 +125377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119560,7 +125397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119580,7 +125418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119600,7 +125439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119620,7 +125460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119640,7 +125481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119661,7 +125503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119682,7 +125525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119703,7 +125547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119721,7 +125566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119740,7 +125586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119759,7 +125606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119778,7 +125626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119797,7 +125646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119817,7 +125667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119837,7 +125688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119857,7 +125709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119876,7 +125729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119896,7 +125750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119916,7 +125771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119936,7 +125792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119956,7 +125813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119977,7 +125835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -119998,7 +125857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120019,7 +125879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120037,7 +125898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120056,7 +125918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120075,7 +125938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120094,7 +125958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120113,7 +125978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120133,7 +125999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120153,7 +126020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120173,7 +126041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120192,7 +126061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120212,7 +126082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120232,7 +126103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120252,7 +126124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120272,7 +126145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120293,7 +126167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120314,7 +126189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120334,7 +126210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120350,7 +126227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120367,7 +126245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120384,7 +126263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120402,7 +126282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120421,7 +126302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120441,7 +126323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120461,7 +126344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120481,7 +126365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120500,7 +126385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120520,7 +126406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120540,7 +126427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120560,7 +126448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120580,7 +126469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120601,7 +126491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120622,7 +126513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120643,7 +126535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120661,7 +126554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120680,7 +126574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120699,7 +126594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120718,7 +126614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120737,7 +126634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120757,7 +126655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120777,7 +126676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120797,7 +126697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120816,7 +126717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120836,7 +126738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120856,7 +126759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120876,7 +126780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120896,7 +126801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120917,7 +126823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120938,7 +126845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120959,7 +126867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120977,7 +126886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120996,7 +126906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121015,7 +126926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121034,7 +126946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121053,7 +126966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121073,7 +126987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121093,7 +127008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121113,7 +127029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121132,7 +127049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121152,7 +127070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121172,7 +127091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121192,7 +127112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121212,7 +127133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121233,7 +127155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121254,7 +127177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121275,7 +127199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121293,7 +127218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121312,7 +127238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121331,7 +127258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121350,7 +127278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121369,7 +127298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121389,7 +127319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121409,7 +127340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121429,7 +127361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121448,7 +127381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121468,7 +127402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121488,7 +127423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121508,7 +127444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121528,7 +127465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121549,7 +127487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121570,7 +127509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121591,7 +127531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121609,7 +127550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121628,7 +127570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121647,7 +127590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121666,7 +127610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121685,7 +127630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121705,7 +127651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121725,7 +127672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121745,7 +127693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121764,7 +127713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121784,7 +127734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121804,7 +127755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121824,7 +127776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121844,7 +127797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121865,7 +127819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121886,7 +127841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121907,7 +127863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121925,7 +127882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121944,7 +127902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121963,7 +127922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121982,7 +127942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122001,7 +127962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122021,7 +127983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122041,7 +128004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122061,7 +128025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122080,7 +128045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122100,7 +128066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122120,7 +128087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122140,7 +128108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122160,7 +128129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122181,7 +128151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122202,7 +128173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122223,7 +128195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122241,7 +128214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122259,7 +128233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122277,7 +128252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122296,7 +128272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122315,7 +128292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122334,7 +128312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122353,7 +128332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122372,7 +128352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122391,7 +128372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122410,7 +128392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122429,7 +128412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122448,7 +128432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122466,7 +128451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122485,7 +128471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122504,7 +128491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122523,7 +128511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122542,7 +128531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122562,7 +128552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122582,7 +128573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122602,7 +128594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122621,7 +128614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122641,7 +128635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122661,7 +128656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122681,7 +128677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122701,7 +128698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122722,7 +128720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122743,7 +128742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122764,7 +128764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122782,7 +128783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122801,7 +128803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122820,7 +128823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122839,7 +128843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122858,7 +128863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122878,7 +128884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122898,7 +128905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122918,7 +128926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122937,7 +128946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122957,7 +128967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122977,7 +128988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -122997,7 +129009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123017,7 +129030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123038,7 +129052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123059,7 +129074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123080,7 +129096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123098,7 +129115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123117,7 +129135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123136,7 +129155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123155,7 +129175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123174,7 +129195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123194,7 +129216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123214,7 +129237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123234,7 +129258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123253,7 +129278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123273,7 +129299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123293,7 +129320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123313,7 +129341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123333,7 +129362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123354,7 +129384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123375,7 +129406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123396,7 +129428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123414,7 +129447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123432,7 +129466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123450,7 +129485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123469,7 +129505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123488,7 +129525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123507,7 +129545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123526,7 +129565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123545,7 +129585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123564,7 +129605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123583,7 +129625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123602,7 +129645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123621,7 +129665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123639,7 +129684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123658,7 +129704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123677,7 +129724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123696,7 +129744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123715,7 +129764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123735,7 +129785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123755,7 +129806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123775,7 +129827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123794,7 +129847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123814,7 +129868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123834,7 +129889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123854,7 +129910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123874,7 +129931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123895,7 +129953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123916,7 +129975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123937,7 +129997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123955,7 +130016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123974,7 +130036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -123993,7 +130056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124012,7 +130076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124031,7 +130096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124051,7 +130117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124071,7 +130138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124091,7 +130159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124110,7 +130179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124130,7 +130200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124150,7 +130221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124170,7 +130242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124190,7 +130263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124211,7 +130285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124232,7 +130307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124253,7 +130329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124271,7 +130348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124290,7 +130368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124309,7 +130388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124328,7 +130408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124347,7 +130428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124367,7 +130449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124387,7 +130470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124407,7 +130491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124426,7 +130511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124446,7 +130532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124466,7 +130553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124486,7 +130574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124506,7 +130595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124527,7 +130617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124548,7 +130639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124569,7 +130661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124587,7 +130680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124605,7 +130699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124623,7 +130718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124642,7 +130738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124661,7 +130758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124680,7 +130778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124699,7 +130798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124718,7 +130818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124737,7 +130838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124756,7 +130858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124775,7 +130878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124794,7 +130898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124812,7 +130917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124831,7 +130937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124850,7 +130957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124869,7 +130977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124888,7 +130997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124908,7 +131018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124928,7 +131039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124948,7 +131060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124967,7 +131080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124987,7 +131101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125007,7 +131122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125027,7 +131143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125047,7 +131164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125068,7 +131186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125089,7 +131208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125110,7 +131230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125128,7 +131249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125147,7 +131269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125166,7 +131289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125185,7 +131309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125204,7 +131329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125224,7 +131350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125244,7 +131371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125264,7 +131392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125283,7 +131412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125303,7 +131433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125323,7 +131454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125343,7 +131475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125363,7 +131496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125384,7 +131518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125405,7 +131540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125426,7 +131562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125444,7 +131581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125463,7 +131601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125482,7 +131621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125501,7 +131641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125520,7 +131661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125540,7 +131682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125560,7 +131703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125580,7 +131724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125599,7 +131744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125619,7 +131765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125639,7 +131786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125659,7 +131807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125679,7 +131828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125700,7 +131850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125721,7 +131872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125742,7 +131894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125760,7 +131913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125778,7 +131932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125796,7 +131951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125815,7 +131971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125834,7 +131991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125853,7 +132011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125872,7 +132031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125891,7 +132051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125910,7 +132071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125929,7 +132091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125948,7 +132111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125966,7 +132130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -125983,7 +132148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126001,7 +132167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126019,7 +132186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126037,7 +132205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126054,7 +132223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126071,7 +132241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126088,7 +132259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126106,7 +132278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126124,7 +132297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126142,7 +132316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126159,7 +132334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126176,7 +132352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126193,7 +132370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126210,7 +132388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126228,7 +132407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126246,7 +132426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126264,7 +132445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126281,7 +132463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126298,7 +132481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126315,7 +132499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126333,7 +132518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126351,7 +132537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126369,7 +132556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126386,7 +132574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126403,7 +132592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126420,7 +132610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126438,7 +132629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126456,7 +132648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126473,7 +132666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126491,7 +132685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126509,7 +132704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126526,7 +132722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126544,7 +132741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126562,7 +132760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126579,7 +132778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126596,7 +132796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126613,7 +132814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126631,7 +132833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126649,7 +132852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126667,7 +132871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126685,7 +132890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126703,7 +132909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126721,7 +132928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126738,7 +132946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126756,7 +132965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126774,7 +132984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126791,7 +133002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126809,7 +133021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126827,7 +133040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126844,7 +133058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126862,7 +133077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126880,7 +133096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126897,7 +133114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126915,7 +133133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126933,7 +133152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126950,7 +133170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126968,7 +133189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -126986,7 +133208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127003,7 +133226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127021,7 +133245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127039,7 +133264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127056,7 +133282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127072,7 +133299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127089,7 +133317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127106,7 +133335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127122,7 +133352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127139,7 +133370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127156,7 +133388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127172,7 +133405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127189,7 +133423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127206,7 +133441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127223,7 +133459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127239,7 +133476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127256,7 +133494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127273,7 +133512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127290,7 +133530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127307,7 +133548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127324,7 +133566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127342,7 +133585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127362,7 +133606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127382,7 +133627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127402,7 +133648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127422,7 +133669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127442,7 +133690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127462,7 +133711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127483,7 +133733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127504,7 +133755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127524,7 +133776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127542,7 +133795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127562,7 +133816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127582,7 +133837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127602,7 +133858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127619,7 +133876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127636,7 +133894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127653,7 +133912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127670,7 +133930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127686,7 +133947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127703,7 +133965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127720,7 +133983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127738,7 +134002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127757,7 +134022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127777,7 +134043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127797,7 +134064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127817,7 +134085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127836,7 +134105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127856,7 +134126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127876,7 +134147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127896,7 +134168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127916,7 +134189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127937,7 +134211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127958,7 +134233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127979,7 +134255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127997,7 +134274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128016,7 +134294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128035,7 +134314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128054,7 +134334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128073,7 +134354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128093,7 +134375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128113,7 +134396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128133,7 +134417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128152,7 +134437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128172,7 +134458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128192,7 +134479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128212,7 +134500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128232,7 +134521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128253,7 +134543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128274,7 +134565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128295,7 +134587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128313,7 +134606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128332,7 +134626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128351,7 +134646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128370,7 +134666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128389,7 +134686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128409,7 +134707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128429,7 +134728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128449,7 +134749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128468,7 +134769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128488,7 +134790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128508,7 +134811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128528,7 +134832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128548,7 +134853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128569,7 +134875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128590,7 +134897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128610,7 +134918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128626,7 +134935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128643,7 +134953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128660,7 +134971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128678,7 +134990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128697,7 +135010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128717,7 +135031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128737,7 +135052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128757,7 +135073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128776,7 +135093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128796,7 +135114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128816,7 +135135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128836,7 +135156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128856,7 +135177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128877,7 +135199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128898,7 +135221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128919,7 +135243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128937,7 +135262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128956,7 +135282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128975,7 +135302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -128994,7 +135322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129013,7 +135342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129033,7 +135363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129053,7 +135384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129073,7 +135405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129092,7 +135425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129112,7 +135446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129132,7 +135467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129152,7 +135488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129172,7 +135509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129193,7 +135531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129214,7 +135553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129235,7 +135575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129253,7 +135594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129272,7 +135614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129291,7 +135634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129310,7 +135654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129329,7 +135674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129349,7 +135695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129369,7 +135716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129389,7 +135737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129408,7 +135757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129428,7 +135778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129448,7 +135799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129468,7 +135820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129488,7 +135841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129509,7 +135863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129530,7 +135885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129550,7 +135906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129567,7 +135924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129584,7 +135942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129602,7 +135961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129622,7 +135982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129642,7 +136003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129662,7 +136024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129682,7 +136045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129702,7 +136066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129722,7 +136087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129743,7 +136109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129764,7 +136131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129784,7 +136152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129802,7 +136171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129822,7 +136192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129842,7 +136213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129862,7 +136234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129879,7 +136252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129896,7 +136270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129913,7 +136288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129930,7 +136306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129946,7 +136323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129963,7 +136341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129980,7 +136359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129998,7 +136378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130017,7 +136398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130037,7 +136419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130057,7 +136440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130077,7 +136461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130096,7 +136481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130116,7 +136502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130136,7 +136523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130156,7 +136544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130176,7 +136565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130197,7 +136587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130218,7 +136609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130239,7 +136631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130257,7 +136650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130276,7 +136670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130295,7 +136690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130314,7 +136710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130333,7 +136730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130353,7 +136751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130373,7 +136772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130393,7 +136793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130412,7 +136813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130432,7 +136834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130452,7 +136855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130472,7 +136876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130492,7 +136897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130513,7 +136919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130534,7 +136941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130555,7 +136963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130573,7 +136982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130592,7 +137002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130611,7 +137022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130630,7 +137042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130649,7 +137062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130669,7 +137083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130689,7 +137104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130709,7 +137125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130728,7 +137145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130748,7 +137166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130768,7 +137187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130788,7 +137208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130808,7 +137229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130829,7 +137251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130850,7 +137273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130870,7 +137294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130887,7 +137312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130905,7 +137331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130922,7 +137349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130940,7 +137368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130959,7 +137388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130977,7 +137407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -130995,7 +137426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131014,7 +137446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131032,7 +137465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131050,7 +137484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131069,7 +137504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131087,7 +137523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131103,7 +137540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131120,7 +137558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131137,7 +137576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131155,7 +137595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131174,7 +137615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131194,7 +137636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131214,7 +137657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131234,7 +137678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131253,7 +137698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131273,7 +137719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131293,7 +137740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131313,7 +137761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131333,7 +137782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131354,7 +137804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131375,7 +137826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131396,7 +137848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131414,7 +137867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131433,7 +137887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131452,7 +137907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131471,7 +137927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131490,7 +137947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131510,7 +137968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131530,7 +137989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131550,7 +138010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131569,7 +138030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131589,7 +138051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131609,7 +138072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131629,7 +138093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131649,7 +138114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131670,7 +138136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131691,7 +138158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131712,7 +138180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131730,7 +138199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131749,7 +138219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131768,7 +138239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131787,7 +138259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131806,7 +138279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131826,7 +138300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131846,7 +138321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131866,7 +138342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131885,7 +138362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131905,7 +138383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131925,7 +138404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131945,7 +138425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131965,7 +138446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -131986,7 +138468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132007,7 +138490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132027,7 +138511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132044,7 +138529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132062,7 +138548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132079,7 +138566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132097,7 +138585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132116,7 +138605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132134,7 +138624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132152,7 +138643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132171,7 +138663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132189,7 +138682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132207,7 +138701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132226,7 +138721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132244,7 +138740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132261,7 +138758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132280,7 +138778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132300,7 +138799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132318,7 +138818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132337,7 +138838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132357,7 +138859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132378,7 +138881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132400,7 +138904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132421,7 +138926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132442,7 +138948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132462,7 +138969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132483,7 +138991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132505,7 +139014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132526,7 +139036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132547,7 +139058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132568,7 +139080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132590,7 +139103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132613,7 +139127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132635,7 +139150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132657,7 +139173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132676,7 +139193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132696,7 +139214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132717,7 +139236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132737,7 +139257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132757,7 +139278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132777,7 +139299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132798,7 +139321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132820,7 +139344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132841,7 +139366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132862,7 +139388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132882,7 +139409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132903,7 +139431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132925,7 +139454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132946,7 +139476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132967,7 +139498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132988,7 +139520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133010,7 +139543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133033,7 +139567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133055,7 +139590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133077,7 +139613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133096,7 +139633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133115,7 +139653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133135,7 +139674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133156,7 +139696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133176,7 +139717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133196,7 +139738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133216,7 +139759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133236,7 +139780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133257,7 +139802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133279,7 +139825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133300,7 +139847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133321,7 +139869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133341,7 +139890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133361,7 +139911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133382,7 +139933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133404,7 +139956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133425,7 +139978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133446,7 +140000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133467,7 +140022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133488,7 +140044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133510,7 +140067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133533,7 +140091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133555,7 +140114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133576,7 +140136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133593,7 +140154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133612,7 +140174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133632,7 +140195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133650,7 +140214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133669,7 +140234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133689,7 +140255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133710,7 +140277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133732,7 +140300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133753,7 +140322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133774,7 +140344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133794,7 +140365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133815,7 +140387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133837,7 +140410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133858,7 +140432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133879,7 +140454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133900,7 +140476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133922,7 +140499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133945,7 +140523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133967,7 +140546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -133989,7 +140569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134008,7 +140589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134028,7 +140610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134049,7 +140632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134069,7 +140653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134089,7 +140674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134109,7 +140695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134130,7 +140717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134152,7 +140740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134173,7 +140762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134194,7 +140784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134214,7 +140805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134235,7 +140827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134257,7 +140850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134278,7 +140872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134299,7 +140894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134320,7 +140916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134342,7 +140939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134365,7 +140963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134387,7 +140986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134409,7 +141009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134428,7 +141029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134447,7 +141049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134467,7 +141070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134488,7 +141092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134508,7 +141113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134528,7 +141134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134548,7 +141155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134568,7 +141176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134589,7 +141198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134611,7 +141221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134632,7 +141243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134653,7 +141265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134673,7 +141286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134693,7 +141307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134714,7 +141329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134736,7 +141352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134757,7 +141374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134778,7 +141396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134799,7 +141418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134820,7 +141440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134842,7 +141463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134865,7 +141487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134887,7 +141510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134908,7 +141532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134926,7 +141551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134944,7 +141570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134962,7 +141589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134980,7 +141608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134999,7 +141628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135019,7 +141649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135039,7 +141670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135060,7 +141692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135081,7 +141714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135102,7 +141736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135122,7 +141757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135142,7 +141778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135163,7 +141800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135184,7 +141822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135205,7 +141844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135226,7 +141866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135247,7 +141888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135269,7 +141911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135291,7 +141934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135312,7 +141956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135330,7 +141975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135348,7 +141994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135366,7 +142013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135384,7 +142032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135403,7 +142052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135423,7 +142073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135443,7 +142094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135464,7 +142116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135485,7 +142138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135506,7 +142160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135526,7 +142181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135546,7 +142202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135567,7 +142224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135588,7 +142246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135609,7 +142268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135630,7 +142290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135651,7 +142312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135673,7 +142335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135695,7 +142358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135716,7 +142380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135732,7 +142397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135750,7 +142416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135769,7 +142436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135786,7 +142454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135804,7 +142473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135823,7 +142493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135843,7 +142514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135864,7 +142536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135884,7 +142557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135904,7 +142578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135923,7 +142598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135943,7 +142619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135964,7 +142641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -135984,7 +142662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136004,7 +142683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136024,7 +142704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136045,7 +142726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136067,7 +142749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136088,7 +142771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136109,7 +142793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136127,7 +142812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136146,7 +142832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136166,7 +142853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136185,7 +142873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136204,7 +142893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136223,7 +142913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136243,7 +142934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136264,7 +142956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136284,7 +142977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136304,7 +142998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136323,7 +143018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136343,7 +143039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136364,7 +143061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136384,7 +143082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136404,7 +143103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136424,7 +143124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136445,7 +143146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136467,7 +143169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136488,7 +143191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136509,7 +143213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136527,7 +143232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136546,7 +143252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136566,7 +143273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136585,7 +143293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136604,7 +143313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136623,7 +143333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136643,7 +143354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136664,7 +143376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136684,7 +143397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136704,7 +143418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136723,7 +143438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136743,7 +143459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136764,7 +143481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136784,7 +143502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136804,7 +143523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136824,7 +143544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136845,7 +143566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136867,7 +143589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136888,7 +143611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136909,7 +143633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136927,7 +143652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136946,7 +143672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136966,7 +143693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136985,7 +143713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137004,7 +143733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137023,7 +143753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137043,7 +143774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137064,7 +143796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137084,7 +143817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137104,7 +143838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137123,7 +143858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137143,7 +143879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137164,7 +143901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137184,7 +143922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137204,7 +143943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137224,7 +143964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137245,7 +143986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137267,7 +144009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137288,7 +144031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137309,7 +144053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137327,7 +144072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137346,7 +144092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137366,7 +144113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137385,7 +144133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137404,7 +144153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137423,7 +144173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137443,7 +144194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137464,7 +144216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137484,7 +144237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137504,7 +144258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137523,7 +144278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137543,7 +144299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137564,7 +144321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137584,7 +144342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137604,7 +144363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137624,7 +144384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137645,7 +144406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137667,7 +144429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137688,7 +144451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137709,7 +144473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137727,7 +144492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137746,7 +144512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137766,7 +144533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137785,7 +144553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137804,7 +144573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137823,7 +144593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137843,7 +144614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137864,7 +144636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137884,7 +144657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137904,7 +144678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137923,7 +144698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137943,7 +144719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137964,7 +144741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137984,7 +144762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138004,7 +144783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138024,7 +144804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138045,7 +144826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138067,7 +144849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138088,7 +144871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138108,7 +144892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138125,7 +144910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138144,7 +144930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138164,7 +144951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138182,7 +144970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138201,7 +144990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138221,7 +145011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138242,7 +145033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138264,7 +145056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138285,7 +145078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138306,7 +145100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138326,7 +145121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138347,7 +145143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138369,7 +145166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138390,7 +145188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138411,7 +145210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138432,7 +145232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138454,7 +145255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138477,7 +145279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138499,7 +145302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138521,7 +145325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138540,7 +145345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138560,7 +145366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138581,7 +145388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138601,7 +145409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138621,7 +145430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138641,7 +145451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138662,7 +145473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138684,7 +145496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138705,7 +145518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138726,7 +145540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138746,7 +145561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138767,7 +145583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138789,7 +145606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138810,7 +145628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138831,7 +145650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138852,7 +145672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138874,7 +145695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138897,7 +145719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138919,7 +145742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138941,7 +145765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138960,7 +145785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -138980,7 +145806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139001,7 +145828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139021,7 +145849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139041,7 +145870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139061,7 +145891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139082,7 +145913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139104,7 +145936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139125,7 +145958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139146,7 +145980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139166,7 +146001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139187,7 +146023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139209,7 +146046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139230,7 +146068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139251,7 +146090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139272,7 +146112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139294,7 +146135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139317,7 +146159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139339,7 +146182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139360,7 +146204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139377,7 +146222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139396,7 +146242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139416,7 +146263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139434,7 +146282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139453,7 +146302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139473,7 +146323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139494,7 +146345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139516,7 +146368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139537,7 +146390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139558,7 +146412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139578,7 +146433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139599,7 +146455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139621,7 +146478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139642,7 +146500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139663,7 +146522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139684,7 +146544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139706,7 +146567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139729,7 +146591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139751,7 +146614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139773,7 +146637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139792,7 +146657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139812,7 +146678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139833,7 +146700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139853,7 +146721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139873,7 +146742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139893,7 +146763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139914,7 +146785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139936,7 +146808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139957,7 +146830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139978,7 +146852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139998,7 +146873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140019,7 +146895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140041,7 +146918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140062,7 +146940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140083,7 +146962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140104,7 +146984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140126,7 +147007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140149,7 +147031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140171,7 +147054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140193,7 +147077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140212,7 +147097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140232,7 +147118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140253,7 +147140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140273,7 +147161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140293,7 +147182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140313,7 +147203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140334,7 +147225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140356,7 +147248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140377,7 +147270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140398,7 +147292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140418,7 +147313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140439,7 +147335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140461,7 +147358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140482,7 +147380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140503,7 +147402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140524,7 +147424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140546,7 +147447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140569,7 +147471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140591,7 +147494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140613,7 +147517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140632,7 +147537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140652,7 +147558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140673,7 +147580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140693,7 +147601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140713,7 +147622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140733,7 +147643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140754,7 +147665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140776,7 +147688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140797,7 +147710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140818,7 +147732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140838,7 +147753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140859,7 +147775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140881,7 +147798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140902,7 +147820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140923,7 +147842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140944,7 +147864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140966,7 +147887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -140989,7 +147911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141011,7 +147934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141033,7 +147957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141052,7 +147977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141072,7 +147998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141093,7 +148020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141113,7 +148041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141133,7 +148062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141153,7 +148083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141174,7 +148105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141196,7 +148128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141217,7 +148150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141238,7 +148172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141258,7 +148193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141279,7 +148215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141301,7 +148238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141322,7 +148260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141343,7 +148282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141364,7 +148304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141386,7 +148327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141409,7 +148351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141431,7 +148374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141453,7 +148397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141472,7 +148417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141492,7 +148438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141513,7 +148460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141533,7 +148481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141553,7 +148502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141573,7 +148523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141594,7 +148545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141616,7 +148568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141637,7 +148590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141658,7 +148612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141678,7 +148633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141699,7 +148655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141721,7 +148678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141742,7 +148700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141763,7 +148722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141784,7 +148744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141806,7 +148767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141829,7 +148791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141851,7 +148814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141873,7 +148837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141892,7 +148857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141912,7 +148878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141933,7 +148900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141953,7 +148921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141973,7 +148942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -141993,7 +148963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142014,7 +148985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142036,7 +149008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142057,7 +149030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142078,7 +149052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142098,7 +149073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142119,7 +149095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142141,7 +149118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142162,7 +149140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142183,7 +149162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142204,7 +149184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142226,7 +149207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142249,7 +149231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142271,7 +149254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142293,7 +149277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142312,7 +149297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142332,7 +149318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142353,7 +149340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142373,7 +149361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142393,7 +149382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142413,7 +149403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142434,7 +149425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142456,7 +149448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142477,7 +149470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142498,7 +149492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142518,7 +149513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142539,7 +149535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142561,7 +149558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142582,7 +149580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142603,7 +149602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142624,7 +149624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142646,7 +149647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142669,7 +149671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142691,7 +149694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142713,7 +149717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142732,7 +149737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142752,7 +149758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142773,7 +149780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142793,7 +149801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142813,7 +149822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142833,7 +149843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142854,7 +149865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142876,7 +149888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142897,7 +149910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142918,7 +149932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142938,7 +149953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142959,7 +149975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -142981,7 +149998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143002,7 +150020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143023,7 +150042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143044,7 +150064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143066,7 +150087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143089,7 +150111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143111,7 +150134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143133,7 +150157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143152,7 +150177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143172,7 +150198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143193,7 +150220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143213,7 +150241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143233,7 +150262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143253,7 +150283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143274,7 +150305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143296,7 +150328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143317,7 +150350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143338,7 +150372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143358,7 +150393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143379,7 +150415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143401,7 +150438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143422,7 +150460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143443,7 +150482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143464,7 +150504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143486,7 +150527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143509,7 +150551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143531,7 +150574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143553,7 +150597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143572,7 +150617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143592,7 +150638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143613,7 +150660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143633,7 +150681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143653,7 +150702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143673,7 +150723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143694,7 +150745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143716,7 +150768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143737,7 +150790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143758,7 +150812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143778,7 +150833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143799,7 +150855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143821,7 +150878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143842,7 +150900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143863,7 +150922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143884,7 +150944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143906,7 +150967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143929,7 +150991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143951,7 +151014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143973,7 +151037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -143992,7 +151057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144012,7 +151078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144033,7 +151100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144053,7 +151121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144073,7 +151142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144093,7 +151163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144114,7 +151185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144136,7 +151208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144157,7 +151230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144178,7 +151252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144198,7 +151273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144219,7 +151295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144241,7 +151318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144262,7 +151340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144283,7 +151362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144304,7 +151384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144326,7 +151407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144349,7 +151431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144371,7 +151454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144393,7 +151477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144412,7 +151497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144432,7 +151518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144453,7 +151540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144473,7 +151561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144493,7 +151582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144513,7 +151603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144534,7 +151625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144556,7 +151648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144577,7 +151670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144598,7 +151692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144618,7 +151713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144639,7 +151735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144661,7 +151758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144682,7 +151780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144703,7 +151802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144724,7 +151824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144746,7 +151847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144769,7 +151871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144791,7 +151894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144813,7 +151917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144832,7 +151937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144852,7 +151958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144873,7 +151980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144893,7 +152001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144913,7 +152022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144933,7 +152043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144954,7 +152065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144976,7 +152088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -144997,7 +152110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145018,7 +152132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145038,7 +152153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145059,7 +152175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145081,7 +152198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145102,7 +152220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145123,7 +152242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145144,7 +152264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145166,7 +152287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145189,7 +152311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145211,7 +152334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145233,7 +152357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145252,7 +152377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145272,7 +152398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145293,7 +152420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145313,7 +152441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145333,7 +152462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145353,7 +152483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145374,7 +152505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145396,7 +152528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145417,7 +152550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145438,7 +152572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145458,7 +152593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145479,7 +152615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145501,7 +152638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145522,7 +152660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145543,7 +152682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145564,7 +152704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145586,7 +152727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145609,7 +152751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145631,7 +152774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145653,7 +152797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145672,7 +152817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145692,7 +152838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145713,7 +152860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145733,7 +152881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145753,7 +152902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145773,7 +152923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145794,7 +152945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145816,7 +152968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145837,7 +152990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145858,7 +153012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145878,7 +153033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145899,7 +153055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145921,7 +153078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145942,7 +153100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145963,7 +153122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -145984,7 +153144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146006,7 +153167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146029,7 +153191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146051,7 +153214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146073,7 +153237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146092,7 +153257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146112,7 +153278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146133,7 +153300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146153,7 +153321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146173,7 +153342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146193,7 +153363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146214,7 +153385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146236,7 +153408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146257,7 +153430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146278,7 +153452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146298,7 +153473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146319,7 +153495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146341,7 +153518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146362,7 +153540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146383,7 +153562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146404,7 +153584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146426,7 +153607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146449,7 +153631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146471,7 +153654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146493,7 +153677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146512,7 +153697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146532,7 +153718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146553,7 +153740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146573,7 +153761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146593,7 +153782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146613,7 +153803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146634,7 +153825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146656,7 +153848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146677,7 +153870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146698,7 +153892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146718,7 +153913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146739,7 +153935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146761,7 +153958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146782,7 +153980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146803,7 +154002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146824,7 +154024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146846,7 +154047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146869,7 +154071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146891,7 +154094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146913,7 +154117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146932,7 +154137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146952,7 +154158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146973,7 +154180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -146993,7 +154201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147013,7 +154222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147033,7 +154243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147054,7 +154265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147076,7 +154288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147097,7 +154310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147118,7 +154332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147138,7 +154353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147159,7 +154375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147181,7 +154398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147202,7 +154420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147223,7 +154442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147244,7 +154464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147266,7 +154487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147289,7 +154511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147311,7 +154534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147333,7 +154557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147352,7 +154577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147372,7 +154598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147393,7 +154620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147413,7 +154641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147433,7 +154662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147453,7 +154683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147474,7 +154705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147496,7 +154728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147517,7 +154750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147538,7 +154772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147558,7 +154793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147579,7 +154815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147601,7 +154838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147622,7 +154860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147643,7 +154882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147664,7 +154904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147686,7 +154927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147709,7 +154951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147731,7 +154974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147753,7 +154997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147772,7 +155017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147792,7 +155038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147813,7 +155060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147833,7 +155081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147853,7 +155102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147873,7 +155123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147894,7 +155145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147916,7 +155168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147937,7 +155190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147958,7 +155212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147978,7 +155233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147999,7 +155255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148021,7 +155278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148042,7 +155300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148063,7 +155322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148084,7 +155344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148106,7 +155367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148129,7 +155391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148151,7 +155414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148172,7 +155436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148188,7 +155453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148205,7 +155471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148222,7 +155489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148240,7 +155508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148259,7 +155528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148279,7 +155549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148299,7 +155570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148319,7 +155591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148338,7 +155611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148358,7 +155632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148378,7 +155653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148398,7 +155674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148418,7 +155695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148439,7 +155717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148460,7 +155739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148481,7 +155761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148499,7 +155780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148518,7 +155800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148537,7 +155820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148556,7 +155840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148575,7 +155860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148595,7 +155881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148615,7 +155902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148635,7 +155923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148654,7 +155943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148674,7 +155964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148694,7 +155985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148714,7 +156006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148734,7 +156027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148755,7 +156049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148776,7 +156071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148797,7 +156093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148815,7 +156112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148834,7 +156132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148853,7 +156152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148872,7 +156172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148891,7 +156192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148911,7 +156213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148931,7 +156234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148951,7 +156255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148970,7 +156275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148990,7 +156296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149010,7 +156317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149030,7 +156338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149050,7 +156359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149071,7 +156381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149092,7 +156403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149113,7 +156425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149131,7 +156444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149150,7 +156464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149169,7 +156484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149189,7 +156505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149207,7 +156524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149226,7 +156544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149245,7 +156564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149265,7 +156585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149283,7 +156604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149302,7 +156624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149321,7 +156644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149340,7 +156664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149356,7 +156681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149373,7 +156699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149390,7 +156717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149408,7 +156736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149427,7 +156756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149447,7 +156777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149467,7 +156798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149487,7 +156819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149506,7 +156839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149526,7 +156860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149546,7 +156881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149566,7 +156902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149586,7 +156923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149607,7 +156945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149628,7 +156967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149649,7 +156989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149667,7 +157008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149686,7 +157028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149705,7 +157048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149724,7 +157068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149743,7 +157088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149763,7 +157109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149783,7 +157130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149803,7 +157151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149822,7 +157171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149842,7 +157192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149862,7 +157213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149882,7 +157234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149902,7 +157255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149923,7 +157277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149944,7 +157299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149965,7 +157321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149983,7 +157340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150002,7 +157360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150021,7 +157380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150040,7 +157400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150059,7 +157420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150079,7 +157441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150099,7 +157462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150119,7 +157483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150138,7 +157503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150158,7 +157524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150178,7 +157545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150198,7 +157566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150218,7 +157587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150239,7 +157609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150260,7 +157631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150281,7 +157653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150299,7 +157672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150318,7 +157692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150337,7 +157712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150357,7 +157733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150375,7 +157752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150394,7 +157772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150413,7 +157792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150433,7 +157813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150451,7 +157832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150470,7 +157852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150489,7 +157872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150509,7 +157893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150529,7 +157914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150550,7 +157936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150572,7 +157959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150593,7 +157981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150614,7 +158003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150634,7 +158024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150655,7 +158046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150677,7 +158069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150698,7 +158091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150719,7 +158113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150739,7 +158134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150760,7 +158156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150782,7 +158179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150803,7 +158201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150824,7 +158223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150845,7 +158245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150867,7 +158268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150890,7 +158292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150912,7 +158315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150934,7 +158338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150955,7 +158360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -150977,7 +158383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151000,7 +158407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151022,7 +158430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151044,7 +158453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151065,7 +158475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151087,7 +158498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151110,7 +158522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151132,7 +158545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151154,7 +158568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151173,7 +158588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151193,7 +158609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151214,7 +158631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151234,7 +158652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151254,7 +158673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151273,7 +158693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151293,7 +158714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151314,7 +158736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151334,7 +158757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151354,7 +158778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151373,7 +158798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151393,7 +158819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151414,7 +158841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151434,7 +158862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151454,7 +158883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151474,7 +158904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151495,7 +158926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151517,7 +158949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151538,7 +158971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151559,7 +158993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151579,7 +159014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151600,7 +159036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151622,7 +159059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151643,7 +159081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151664,7 +159103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151684,7 +159124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151705,7 +159146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151727,7 +159169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151748,7 +159191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151769,7 +159213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151788,7 +159233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151808,7 +159254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151829,7 +159276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151849,7 +159297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151869,7 +159318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151888,7 +159338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151908,7 +159359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151929,7 +159381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151949,7 +159402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151969,7 +159423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -151988,7 +159443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152008,7 +159464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152029,7 +159486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152049,7 +159507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152069,7 +159528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152089,7 +159549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152110,7 +159571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152132,7 +159594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152153,7 +159616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152174,7 +159638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152194,7 +159659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152215,7 +159681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152237,7 +159704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152258,7 +159726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152279,7 +159748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152299,7 +159769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152320,7 +159791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152342,7 +159814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152363,7 +159836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152384,7 +159858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152403,7 +159878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152423,7 +159899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152444,7 +159921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152464,7 +159942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152484,7 +159963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152503,7 +159983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152523,7 +160004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152544,7 +160026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152564,7 +160047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152584,7 +160068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152603,7 +160088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152623,7 +160109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152644,7 +160131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152664,7 +160152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152684,7 +160173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152704,7 +160194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152725,7 +160216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152747,7 +160239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152768,7 +160261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152789,7 +160283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152809,7 +160304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152830,7 +160326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152852,7 +160349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152873,7 +160371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152894,7 +160393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152914,7 +160414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152935,7 +160436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152957,7 +160459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152978,7 +160481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -152999,7 +160503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153018,7 +160523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153038,7 +160544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153059,7 +160566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153079,7 +160587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153099,7 +160608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153118,7 +160628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153138,7 +160649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153159,7 +160671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153179,7 +160692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153199,7 +160713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153218,7 +160733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153238,7 +160754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153259,7 +160776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153279,7 +160797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153299,7 +160818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153319,7 +160839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153340,7 +160861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153362,7 +160884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153383,7 +160906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153404,7 +160928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153424,7 +160949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153445,7 +160971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153467,7 +160994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153488,7 +161016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153509,7 +161038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153529,7 +161059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153550,7 +161081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153572,7 +161104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153593,7 +161126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153614,7 +161148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153634,7 +161169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153655,7 +161191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153677,7 +161214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153698,7 +161236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153719,7 +161258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153739,7 +161279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153760,7 +161301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153782,7 +161324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153803,7 +161346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153824,7 +161368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153844,7 +161389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153865,7 +161411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153887,7 +161434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153908,7 +161456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153929,7 +161478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153950,7 +161500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153972,7 +161523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -153995,7 +161547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154017,7 +161570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154039,7 +161593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154060,7 +161615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154082,7 +161638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154105,7 +161662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154127,7 +161685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154149,7 +161708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154170,7 +161730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154192,7 +161753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154215,7 +161777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154237,7 +161800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154259,7 +161823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154279,7 +161844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154300,7 +161866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154322,7 +161889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154343,7 +161911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154364,7 +161933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154384,7 +161954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154405,7 +161976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154427,7 +161999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154448,7 +162021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154469,7 +162043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154489,7 +162064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154510,7 +162086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154532,7 +162109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154553,7 +162131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154574,7 +162153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154595,7 +162175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154617,7 +162198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154640,7 +162222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154662,7 +162245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154684,7 +162268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154705,7 +162290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154727,7 +162313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154750,7 +162337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154772,7 +162360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154794,7 +162383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154815,7 +162405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154837,7 +162428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154860,7 +162452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154882,7 +162475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154904,7 +162498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154924,7 +162519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154945,7 +162541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154967,7 +162564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154988,7 +162586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155009,7 +162608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155029,7 +162629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155050,7 +162651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155072,7 +162674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155093,7 +162696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155114,7 +162718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155134,7 +162739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155155,7 +162761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155177,7 +162784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155198,7 +162806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155219,7 +162828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155240,7 +162850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155262,7 +162873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155285,7 +162897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155307,7 +162920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155329,7 +162943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155350,7 +162965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155372,7 +162988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155395,7 +163012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155417,7 +163035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155439,7 +163058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155460,7 +163080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155482,7 +163103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155505,7 +163127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155527,7 +163150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155549,7 +163173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155567,7 +163192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155585,7 +163211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155603,7 +163230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155622,7 +163250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155641,7 +163270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155660,7 +163290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155679,7 +163310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155698,7 +163330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155717,7 +163350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155736,7 +163370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155755,7 +163390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155774,7 +163410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155792,7 +163429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155810,7 +163448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155828,7 +163467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155847,7 +163487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155866,7 +163507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155885,7 +163527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155904,7 +163547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155923,7 +163567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155942,7 +163587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155961,7 +163607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155980,7 +163627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -155999,7 +163647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156018,7 +163667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156038,7 +163688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156059,7 +163710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156079,7 +163731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156099,7 +163752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156119,7 +163773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156140,7 +163795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156162,7 +163818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156183,7 +163840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156204,7 +163862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156224,7 +163883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156245,7 +163905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156267,7 +163928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156288,7 +163950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156309,7 +163972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156330,7 +163994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156352,7 +164017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156375,7 +164041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156397,7 +164064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156419,7 +164087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156438,7 +164107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156458,7 +164128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156479,7 +164150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156499,7 +164171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156519,7 +164192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156539,7 +164213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156560,7 +164235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156582,7 +164258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156603,7 +164280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156624,7 +164302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156644,7 +164323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156665,7 +164345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156687,7 +164368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156708,7 +164390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156729,7 +164412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156750,7 +164434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156772,7 +164457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156795,7 +164481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156817,7 +164504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156839,7 +164527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156858,7 +164547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156878,7 +164568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156899,7 +164590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156919,7 +164611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156939,7 +164632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156959,7 +164653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156980,7 +164675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157002,7 +164698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157023,7 +164720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157044,7 +164742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157064,7 +164763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157085,7 +164785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157107,7 +164808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157128,7 +164830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157149,7 +164852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157170,7 +164874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157192,7 +164897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157215,7 +164921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157237,7 +164944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157259,7 +164967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157278,7 +164987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157298,7 +165008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157319,7 +165030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157339,7 +165051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157359,7 +165072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157379,7 +165093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157400,7 +165115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157422,7 +165138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157443,7 +165160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157464,7 +165182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157484,7 +165203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157505,7 +165225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157527,7 +165248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157548,7 +165270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157569,7 +165292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157590,7 +165314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157612,7 +165337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157635,7 +165361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157657,7 +165384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157679,7 +165407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157698,7 +165427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157718,7 +165448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157739,7 +165470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157759,7 +165491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157779,7 +165512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157799,7 +165533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157820,7 +165555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157842,7 +165578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157863,7 +165600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157884,7 +165622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157904,7 +165643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157925,7 +165665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157947,7 +165688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157968,7 +165710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157989,7 +165732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158010,7 +165754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158032,7 +165777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158055,7 +165801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158077,7 +165824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158099,7 +165847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158118,7 +165867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158138,7 +165888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158159,7 +165910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158179,7 +165931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158199,7 +165952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158219,7 +165973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158240,7 +165995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158262,7 +166018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158283,7 +166040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158304,7 +166062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158324,7 +166083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158345,7 +166105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158367,7 +166128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158388,7 +166150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158409,7 +166172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158430,7 +166194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158452,7 +166217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158475,7 +166241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158497,7 +166264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158519,7 +166287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158538,7 +166307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158558,7 +166328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158579,7 +166350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158599,7 +166371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158619,7 +166392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158639,7 +166413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158660,7 +166435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158682,7 +166458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158703,7 +166480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158724,7 +166502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158744,7 +166523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158765,7 +166545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158787,7 +166568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158808,7 +166590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158829,7 +166612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158850,7 +166634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158872,7 +166657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158895,7 +166681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158917,7 +166704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158939,7 +166727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158958,7 +166747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158978,7 +166768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -158999,7 +166790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159019,7 +166811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159039,7 +166832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159059,7 +166853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159080,7 +166875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159102,7 +166898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159123,7 +166920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159144,7 +166942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159164,7 +166963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159185,7 +166985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159207,7 +167008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159228,7 +167030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159249,7 +167052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159270,7 +167074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159292,7 +167097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159315,7 +167121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159337,7 +167144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159359,7 +167167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159378,7 +167187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159398,7 +167208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159419,7 +167230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159439,7 +167251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159459,7 +167272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159479,7 +167293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159500,7 +167315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159522,7 +167338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159543,7 +167360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159564,7 +167382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159584,7 +167403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159605,7 +167425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159627,7 +167448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159648,7 +167470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159669,7 +167492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159690,7 +167514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159712,7 +167537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159735,7 +167561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159757,7 +167584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159779,7 +167607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159798,7 +167627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159818,7 +167648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159839,7 +167670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159859,7 +167691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159879,7 +167712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159899,7 +167733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159920,7 +167755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159942,7 +167778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159963,7 +167800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -159984,7 +167822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160004,7 +167843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160025,7 +167865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160047,7 +167888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160068,7 +167910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160089,7 +167932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160110,7 +167954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160132,7 +167977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160155,7 +168001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160177,7 +168024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160199,7 +168047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160218,7 +168067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160238,7 +168088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160259,7 +168110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160279,7 +168131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160299,7 +168152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160319,7 +168173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160340,7 +168195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160362,7 +168218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160383,7 +168240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160404,7 +168262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160424,7 +168283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160445,7 +168305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160467,7 +168328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160488,7 +168350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160509,7 +168372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160530,7 +168394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160552,7 +168417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160575,7 +168441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160597,7 +168464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160619,7 +168487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160638,7 +168507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160658,7 +168528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160679,7 +168550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160699,7 +168571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160719,7 +168592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160739,7 +168613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160760,7 +168635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160782,7 +168658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160803,7 +168680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160824,7 +168702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160844,7 +168723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160865,7 +168745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160887,7 +168768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160908,7 +168790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160929,7 +168812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160950,7 +168834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160972,7 +168857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -160995,7 +168881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161017,7 +168904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161039,7 +168927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161058,7 +168947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161078,7 +168968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161099,7 +168990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161119,7 +169011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161139,7 +169032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161159,7 +169053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161180,7 +169075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161202,7 +169098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161223,7 +169120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161244,7 +169142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161264,7 +169163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161285,7 +169185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161307,7 +169208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161328,7 +169230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161349,7 +169252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161370,7 +169274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161392,7 +169297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161415,7 +169321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161437,7 +169344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161459,7 +169367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161478,7 +169387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161498,7 +169408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161519,7 +169430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161539,7 +169451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161559,7 +169472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161579,7 +169493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161600,7 +169515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161622,7 +169538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161643,7 +169560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161664,7 +169582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161684,7 +169603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161705,7 +169625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161727,7 +169648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161748,7 +169670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161769,7 +169692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161790,7 +169714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161812,7 +169737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161835,7 +169761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161857,7 +169784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161878,7 +169806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161895,7 +169824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161914,7 +169844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161934,7 +169865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161952,7 +169884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161971,7 +169904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -161991,7 +169925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162012,7 +169947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162034,7 +169970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162055,7 +169992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162076,7 +170014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162096,7 +170035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162117,7 +170057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162139,7 +170080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162160,7 +170102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162181,7 +170124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162202,7 +170146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162224,7 +170169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162247,7 +170193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162269,7 +170216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162291,7 +170239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162310,7 +170259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162330,7 +170280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162351,7 +170302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162371,7 +170323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162391,7 +170344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162411,7 +170365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162432,7 +170387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162454,7 +170410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162475,7 +170432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162496,7 +170454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162516,7 +170475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162537,7 +170497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162559,7 +170520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162580,7 +170542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162601,7 +170564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162622,7 +170586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162644,7 +170609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162667,7 +170633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162689,7 +170656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162711,7 +170679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162730,7 +170699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162750,7 +170720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162771,7 +170742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162791,7 +170763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162811,7 +170784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162831,7 +170805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162852,7 +170827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162874,7 +170850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162895,7 +170872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162916,7 +170894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162936,7 +170915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162957,7 +170937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162979,7 +170960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163000,7 +170982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163021,7 +171004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163042,7 +171026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163064,7 +171049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163087,7 +171073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163109,7 +171096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163130,7 +171118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163147,7 +171136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163166,7 +171156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163186,7 +171177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163204,7 +171196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163223,7 +171216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163243,7 +171237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163264,7 +171259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163286,7 +171282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163307,7 +171304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163328,7 +171326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163348,7 +171347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163369,7 +171369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163391,7 +171392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163412,7 +171414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163433,7 +171436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163454,7 +171458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163476,7 +171481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163499,7 +171505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163521,7 +171528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163543,7 +171551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163562,7 +171571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163582,7 +171592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163603,7 +171614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163623,7 +171635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163643,7 +171656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163663,7 +171677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163684,7 +171699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163706,7 +171722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163727,7 +171744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163748,7 +171766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163768,7 +171787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163789,7 +171809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163811,7 +171832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163832,7 +171854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163853,7 +171876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163874,7 +171898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163896,7 +171921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163919,7 +171945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163941,7 +171968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163963,7 +171991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -163982,7 +172011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164002,7 +172032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164023,7 +172054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164043,7 +172075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164063,7 +172096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164083,7 +172117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164104,7 +172139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164126,7 +172162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164147,7 +172184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164168,7 +172206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164188,7 +172227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164209,7 +172249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164231,7 +172272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164252,7 +172294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164273,7 +172316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164294,7 +172338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164316,7 +172361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164339,7 +172385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164361,7 +172408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164382,7 +172430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164399,7 +172448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164418,7 +172468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164438,7 +172489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164456,7 +172508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164475,7 +172528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164495,7 +172549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164516,7 +172571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164538,7 +172594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164559,7 +172616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164580,7 +172638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164600,7 +172659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164621,7 +172681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164643,7 +172704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164664,7 +172726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164685,7 +172748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164706,7 +172770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164728,7 +172793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164751,7 +172817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164773,7 +172840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164795,7 +172863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164814,7 +172883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164834,7 +172904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164855,7 +172926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164875,7 +172947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164895,7 +172968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164915,7 +172989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164936,7 +173011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164958,7 +173034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -164979,7 +173056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165000,7 +173078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165020,7 +173099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165041,7 +173121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165063,7 +173144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165084,7 +173166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165105,7 +173188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165126,7 +173210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165148,7 +173233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165171,7 +173257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165193,7 +173280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165215,7 +173303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165234,7 +173323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165254,7 +173344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165275,7 +173366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165295,7 +173387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165315,7 +173408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165335,7 +173429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165356,7 +173451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165378,7 +173474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165399,7 +173496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165420,7 +173518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165440,7 +173539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165461,7 +173561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165483,7 +173584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165504,7 +173606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165525,7 +173628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165546,7 +173650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165568,7 +173673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165591,7 +173697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165613,7 +173720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165634,7 +173742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165651,7 +173760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165670,7 +173780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165690,7 +173801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165708,7 +173820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165727,7 +173840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165747,7 +173861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165768,7 +173883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165790,7 +173906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165811,7 +173928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165832,7 +173950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165852,7 +173971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165873,7 +173993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165895,7 +174016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165916,7 +174038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165937,7 +174060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165958,7 +174082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -165980,7 +174105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166003,7 +174129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166025,7 +174152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166047,7 +174175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166066,7 +174195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166086,7 +174216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166107,7 +174238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166127,7 +174259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166147,7 +174280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166167,7 +174301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166188,7 +174323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166210,7 +174346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166231,7 +174368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166252,7 +174390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166272,7 +174411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166293,7 +174433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166315,7 +174456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166336,7 +174478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166357,7 +174500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166378,7 +174522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166400,7 +174545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166423,7 +174569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166445,7 +174592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166467,7 +174615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166486,7 +174635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166506,7 +174656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166527,7 +174678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166547,7 +174699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166567,7 +174720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166587,7 +174741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166608,7 +174763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166630,7 +174786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166651,7 +174808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166672,7 +174830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166692,7 +174851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166713,7 +174873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166735,7 +174896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166756,7 +174918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166777,7 +174940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166798,7 +174962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166820,7 +174985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166843,7 +175009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166865,7 +175032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166887,7 +175055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166906,7 +175075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166926,7 +175096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166947,7 +175118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166967,7 +175139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -166987,7 +175160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167007,7 +175181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167028,7 +175203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167050,7 +175226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167071,7 +175248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167092,7 +175270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167112,7 +175291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167133,7 +175313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167155,7 +175336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167176,7 +175358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167197,7 +175380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167218,7 +175402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167240,7 +175425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167263,7 +175449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167285,7 +175472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167307,7 +175495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167326,7 +175515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167346,7 +175536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167367,7 +175558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167387,7 +175579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167407,7 +175600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167427,7 +175621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167448,7 +175643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167470,7 +175666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167491,7 +175688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167512,7 +175710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167532,7 +175731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167553,7 +175753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167575,7 +175776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167596,7 +175798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167617,7 +175820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167638,7 +175842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167660,7 +175865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167683,7 +175889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167705,7 +175912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167727,7 +175935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167746,7 +175955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167766,7 +175976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167787,7 +175998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167807,7 +176019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167827,7 +176040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167847,7 +176061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167868,7 +176083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167890,7 +176106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167911,7 +176128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167932,7 +176150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167952,7 +176171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167973,7 +176193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167995,7 +176216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168016,7 +176238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168037,7 +176260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168058,7 +176282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168080,7 +176305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168103,7 +176329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168125,7 +176352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168147,7 +176375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168166,7 +176395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168186,7 +176416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168207,7 +176438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168227,7 +176459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168247,7 +176480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168267,7 +176501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168288,7 +176523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168310,7 +176546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168331,7 +176568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168352,7 +176590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168372,7 +176611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168393,7 +176633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168415,7 +176656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168436,7 +176678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168457,7 +176700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168478,7 +176722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168500,7 +176745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168523,7 +176769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168545,7 +176792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168567,7 +176815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168586,7 +176835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168606,7 +176856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168627,7 +176878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168647,7 +176899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168667,7 +176920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168687,7 +176941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168708,7 +176963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168730,7 +176986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168751,7 +177008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168772,7 +177030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168792,7 +177051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168813,7 +177073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168835,7 +177096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168856,7 +177118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168877,7 +177140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168898,7 +177162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168920,7 +177185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168943,7 +177209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168965,7 +177232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -168987,7 +177255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169006,7 +177275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169026,7 +177296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169047,7 +177318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169067,7 +177339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169087,7 +177360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169107,7 +177381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169128,7 +177403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169150,7 +177426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169171,7 +177448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169192,7 +177470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169212,7 +177491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169233,7 +177513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169255,7 +177536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169276,7 +177558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169297,7 +177580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169318,7 +177602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169340,7 +177625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169363,7 +177649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169385,7 +177672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169407,7 +177695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169426,7 +177715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169446,7 +177736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169467,7 +177758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169487,7 +177779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169507,7 +177800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169527,7 +177821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169548,7 +177843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169570,7 +177866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169591,7 +177888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169612,7 +177910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169632,7 +177931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169653,7 +177953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169675,7 +177976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169696,7 +177998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169717,7 +178020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169738,7 +178042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169760,7 +178065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169783,7 +178089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169805,7 +178112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169827,7 +178135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169846,7 +178155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169866,7 +178176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169887,7 +178198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169907,7 +178219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169927,7 +178240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169947,7 +178261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169968,7 +178283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169990,7 +178306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170011,7 +178328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170032,7 +178350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170052,7 +178371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170073,7 +178393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170095,7 +178416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170116,7 +178438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170137,7 +178460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170158,7 +178482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170180,7 +178505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170203,7 +178529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170225,7 +178552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170247,7 +178575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170266,7 +178595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170286,7 +178616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170307,7 +178638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170327,7 +178659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170347,7 +178680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170367,7 +178701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170388,7 +178723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170410,7 +178746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170431,7 +178768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170452,7 +178790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170472,7 +178811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170493,7 +178833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170515,7 +178856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170536,7 +178878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170557,7 +178900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170578,7 +178922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170600,7 +178945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170623,7 +178969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170645,7 +178992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170667,7 +179015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170686,7 +179035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170706,7 +179056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170727,7 +179078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170747,7 +179099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170767,7 +179120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170787,7 +179141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170808,7 +179163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170830,7 +179186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170851,7 +179208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170872,7 +179230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170892,7 +179251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170913,7 +179273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170935,7 +179296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170956,7 +179318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170977,7 +179340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170998,7 +179362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171020,7 +179385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171043,7 +179409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171065,7 +179432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171087,7 +179455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171106,7 +179475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171126,7 +179496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171147,7 +179518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171167,7 +179539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171187,7 +179560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171207,7 +179581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171228,7 +179603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171250,7 +179626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171271,7 +179648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171292,7 +179670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171312,7 +179691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171333,7 +179713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171355,7 +179736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171376,7 +179758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171397,7 +179780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171418,7 +179802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171440,7 +179825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171463,7 +179849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171485,7 +179872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171507,7 +179895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171526,7 +179915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171546,7 +179936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171567,7 +179958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171587,7 +179979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171607,7 +180000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171627,7 +180021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171648,7 +180043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171670,7 +180066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171691,7 +180088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171712,7 +180110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171732,7 +180131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171753,7 +180153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171775,7 +180176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171796,7 +180198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171817,7 +180220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171838,7 +180242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171860,7 +180265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171883,7 +180289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171905,7 +180312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171927,7 +180335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171946,7 +180355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171966,7 +180376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171987,7 +180398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172007,7 +180419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172027,7 +180440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172047,7 +180461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172068,7 +180483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172090,7 +180506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172111,7 +180528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172132,7 +180550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172152,7 +180571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172173,7 +180593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172195,7 +180616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172216,7 +180638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172237,7 +180660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172258,7 +180682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172280,7 +180705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172303,7 +180729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172325,7 +180752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172347,7 +180775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172366,7 +180795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172386,7 +180816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172407,7 +180838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172427,7 +180859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172447,7 +180880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172467,7 +180901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172488,7 +180923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172510,7 +180946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172531,7 +180968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172552,7 +180990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172572,7 +181011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172593,7 +181033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172615,7 +181056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172636,7 +181078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172657,7 +181100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172678,7 +181122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172700,7 +181145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172723,7 +181169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172745,7 +181192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172767,7 +181215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172786,7 +181235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172806,7 +181256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172827,7 +181278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172847,7 +181299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172867,7 +181320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172887,7 +181341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172908,7 +181363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172930,7 +181386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172951,7 +181408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172972,7 +181430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -172992,7 +181451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173013,7 +181473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173035,7 +181496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173056,7 +181518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173077,7 +181540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173098,7 +181562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173120,7 +181585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173143,7 +181609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173165,7 +181632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173187,7 +181655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173206,7 +181675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173226,7 +181696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173247,7 +181718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173267,7 +181739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173287,7 +181760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173307,7 +181781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173328,7 +181803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173350,7 +181826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173371,7 +181848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173392,7 +181870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173412,7 +181891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173433,7 +181913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173455,7 +181936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173476,7 +181958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173497,7 +181980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173518,7 +182002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173540,7 +182025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173563,7 +182049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173585,7 +182072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173607,7 +182095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173626,7 +182115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173646,7 +182136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173667,7 +182158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173687,7 +182179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173707,7 +182200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173727,7 +182221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173748,7 +182243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173770,7 +182266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173791,7 +182288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173812,7 +182310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173832,7 +182331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173853,7 +182353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173875,7 +182376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173896,7 +182398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173917,7 +182420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173938,7 +182442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173960,7 +182465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -173983,7 +182489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174005,7 +182512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174027,7 +182535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174046,7 +182555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174066,7 +182576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174087,7 +182598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174107,7 +182619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174127,7 +182640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174147,7 +182661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174168,7 +182683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174190,7 +182706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174211,7 +182728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174232,7 +182750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174252,7 +182771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174273,7 +182793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174295,7 +182816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174316,7 +182838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174337,7 +182860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174358,7 +182882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174380,7 +182905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174403,7 +182929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174425,7 +182952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174447,7 +182975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174466,7 +182995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174486,7 +183016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174507,7 +183038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174527,7 +183059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174547,7 +183080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174567,7 +183101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174588,7 +183123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174610,7 +183146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174631,7 +183168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174652,7 +183190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174672,7 +183211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174693,7 +183233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174715,7 +183256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174736,7 +183278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174757,7 +183300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174778,7 +183322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174800,7 +183345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174823,7 +183369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174845,7 +183392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174867,7 +183415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174886,7 +183435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174906,7 +183456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174927,7 +183478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174947,7 +183499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174967,7 +183520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -174987,7 +183541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175008,7 +183563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175030,7 +183586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175051,7 +183608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175072,7 +183630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175092,7 +183651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175113,7 +183673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175135,7 +183696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175156,7 +183718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175177,7 +183740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175198,7 +183762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175220,7 +183785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175243,7 +183809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175265,7 +183832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175287,7 +183855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175306,7 +183875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175326,7 +183896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175347,7 +183918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175367,7 +183939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175387,7 +183960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175407,7 +183981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175428,7 +184003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175450,7 +184026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175471,7 +184048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175492,7 +184070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175512,7 +184091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175533,7 +184113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175555,7 +184136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175576,7 +184158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175597,7 +184180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175618,7 +184202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175640,7 +184225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175663,7 +184249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175685,7 +184272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175707,7 +184295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175726,7 +184315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175746,7 +184336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175767,7 +184358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175787,7 +184379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175807,7 +184400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175827,7 +184421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175848,7 +184443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175870,7 +184466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175891,7 +184488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175912,7 +184510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175932,7 +184531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175953,7 +184553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175975,7 +184576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175996,7 +184598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176017,7 +184620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176038,7 +184642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176060,7 +184665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176083,7 +184689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176105,7 +184712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176127,7 +184735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176146,7 +184755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176166,7 +184776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176187,7 +184798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176207,7 +184819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176227,7 +184840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176247,7 +184861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176268,7 +184883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176290,7 +184906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176311,7 +184928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176332,7 +184950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176352,7 +184971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176373,7 +184993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176395,7 +185016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176416,7 +185038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176437,7 +185060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176458,7 +185082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176480,7 +185105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176503,7 +185129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176525,7 +185152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176547,7 +185175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176566,7 +185195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176586,7 +185216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176607,7 +185238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176627,7 +185259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176647,7 +185280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176667,7 +185301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176688,7 +185323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176710,7 +185346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176731,7 +185368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176752,7 +185390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176772,7 +185411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176793,7 +185433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176815,7 +185456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176836,7 +185478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176857,7 +185500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176878,7 +185522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176900,7 +185545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176923,7 +185569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176945,7 +185592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176967,7 +185615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176986,7 +185635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177006,7 +185656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177027,7 +185678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177047,7 +185699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177067,7 +185720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177087,7 +185741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177108,7 +185763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177130,7 +185786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177151,7 +185808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177172,7 +185830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177192,7 +185851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177213,7 +185873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177235,7 +185896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177256,7 +185918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177277,7 +185940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177298,7 +185962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177320,7 +185985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177343,7 +186009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177365,7 +186032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177387,7 +186055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177406,7 +186075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177426,7 +186096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177447,7 +186118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177467,7 +186139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177487,7 +186160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177507,7 +186181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177528,7 +186203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177550,7 +186226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177571,7 +186248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177592,7 +186270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177612,7 +186291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177633,7 +186313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177655,7 +186336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177676,7 +186358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177697,7 +186380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177718,7 +186402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177740,7 +186425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177763,7 +186449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177785,7 +186472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177807,7 +186495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177825,7 +186514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177844,7 +186534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177863,7 +186554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177882,7 +186574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177901,7 +186594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177921,7 +186615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177941,7 +186636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177961,7 +186657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -177980,7 +186677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178000,7 +186698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178020,7 +186719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178040,7 +186740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178060,7 +186761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178081,7 +186783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178102,7 +186805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178123,7 +186827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178141,7 +186846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178160,7 +186866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178179,7 +186886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178198,7 +186906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178217,7 +186926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178237,7 +186947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178257,7 +186968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178277,7 +186989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178296,7 +187009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178316,7 +187030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178336,7 +187051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178356,7 +187072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178376,7 +187093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178397,7 +187115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178418,7 +187137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178439,7 +187159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178457,7 +187178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178476,7 +187198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178495,7 +187218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178514,7 +187238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178533,7 +187258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178553,7 +187279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178573,7 +187300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178593,7 +187321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178612,7 +187341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178632,7 +187362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178652,7 +187383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178672,7 +187404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178692,7 +187425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178713,7 +187447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178734,7 +187469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178755,7 +187491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178773,7 +187510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178792,7 +187530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178811,7 +187550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178830,7 +187570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178849,7 +187590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178869,7 +187611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178889,7 +187632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178909,7 +187653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178928,7 +187673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178948,7 +187694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178968,7 +187715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -178988,7 +187736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179008,7 +187757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179029,7 +187779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179050,7 +187801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179071,7 +187823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179089,7 +187842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179108,7 +187862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179127,7 +187882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179146,7 +187902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179165,7 +187922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179185,7 +187943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179205,7 +187964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179225,7 +187985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179244,7 +188005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179264,7 +188026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179284,7 +188047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179304,7 +188068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179324,7 +188089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179345,7 +188111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179366,7 +188133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179387,7 +188155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179405,7 +188174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179424,7 +188194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179443,7 +188214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179462,7 +188234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179481,7 +188254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179501,7 +188275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179521,7 +188296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179541,7 +188317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179560,7 +188337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179580,7 +188358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179600,7 +188379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179620,7 +188400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179640,7 +188421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179661,7 +188443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179682,7 +188465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179702,7 +188486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179719,7 +188504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179738,7 +188524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179758,7 +188545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179776,7 +188564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179795,7 +188584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179815,7 +188605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179836,7 +188627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179858,7 +188650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179879,7 +188672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179900,7 +188694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179920,7 +188715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179941,7 +188737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179963,7 +188760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -179984,7 +188782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180005,7 +188804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180026,7 +188826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180048,7 +188849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180071,7 +188873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180093,7 +188896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180115,7 +188919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180134,7 +188939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180154,7 +188960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180175,7 +188982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180195,7 +189003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180215,7 +189024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180235,7 +189045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180256,7 +189067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180278,7 +189090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180299,7 +189112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180320,7 +189134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180340,7 +189155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180361,7 +189177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180383,7 +189200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180404,7 +189222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180425,7 +189244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180446,7 +189266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180468,7 +189289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180491,7 +189313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180513,7 +189336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180535,7 +189359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180554,7 +189379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180574,7 +189400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180595,7 +189422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180615,7 +189443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180635,7 +189464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180655,7 +189485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180676,7 +189507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180698,7 +189530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180719,7 +189552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180740,7 +189574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180760,7 +189595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180781,7 +189617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180803,7 +189640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180824,7 +189662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180845,7 +189684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180866,7 +189706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180888,7 +189729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180911,7 +189753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180933,7 +189776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180955,7 +189799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180974,7 +189819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -180994,7 +189840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181015,7 +189862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181035,7 +189883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181055,7 +189904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181075,7 +189925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181096,7 +189947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181118,7 +189970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181139,7 +189992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181160,7 +190014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181180,7 +190035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181201,7 +190057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181223,7 +190080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181244,7 +190102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181265,7 +190124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181286,7 +190146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181308,7 +190169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181331,7 +190193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181353,7 +190216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181375,7 +190239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181394,7 +190259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181414,7 +190280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181435,7 +190302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181455,7 +190323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181475,7 +190344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181495,7 +190365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181516,7 +190387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181538,7 +190410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181559,7 +190432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181580,7 +190454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181600,7 +190475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181621,7 +190497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181643,7 +190520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181664,7 +190542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181685,7 +190564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181706,7 +190586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181728,7 +190609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181751,7 +190633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181773,7 +190656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181795,7 +190679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181814,7 +190699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181834,7 +190720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181855,7 +190742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181875,7 +190763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181895,7 +190784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181915,7 +190805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181936,7 +190827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181958,7 +190850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181979,7 +190872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182000,7 +190894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182020,7 +190915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182041,7 +190937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182063,7 +190960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182084,7 +190982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182105,7 +191004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182126,7 +191026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182148,7 +191049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182171,7 +191073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182193,7 +191096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182214,7 +191118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182231,7 +191136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182250,7 +191156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182270,7 +191177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182288,7 +191196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182307,7 +191216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182327,7 +191237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182348,7 +191259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182370,7 +191282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182391,7 +191304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182412,7 +191326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182432,7 +191347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182453,7 +191369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182475,7 +191392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182496,7 +191414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182517,7 +191436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182538,7 +191458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182560,7 +191481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182583,7 +191505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182605,7 +191528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182627,7 +191551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182646,7 +191571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182666,7 +191592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182687,7 +191614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182707,7 +191635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182727,7 +191656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182747,7 +191677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182768,7 +191699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182790,7 +191722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182811,7 +191744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182832,7 +191766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182852,7 +191787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182873,7 +191809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182895,7 +191832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182916,7 +191854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182937,7 +191876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182958,7 +191898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -182980,7 +191921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183003,7 +191945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183025,7 +191968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183047,7 +191991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183066,7 +192011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183086,7 +192032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183107,7 +192054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183127,7 +192075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183147,7 +192096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183167,7 +192117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183188,7 +192139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183210,7 +192162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183231,7 +192184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183252,7 +192206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183272,7 +192227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183293,7 +192249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183315,7 +192272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183336,7 +192294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183357,7 +192316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183378,7 +192338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183400,7 +192361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183423,7 +192385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183445,7 +192408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183467,7 +192431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183486,7 +192451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183506,7 +192472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183527,7 +192494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183547,7 +192515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183567,7 +192536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183587,7 +192557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183608,7 +192579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183630,7 +192602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183651,7 +192624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183672,7 +192646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183692,7 +192667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183713,7 +192689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183735,7 +192712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183756,7 +192734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183777,7 +192756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183798,7 +192778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183820,7 +192801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183843,7 +192825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183865,7 +192848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183887,7 +192871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183906,7 +192891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183926,7 +192912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183947,7 +192934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183967,7 +192955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -183987,7 +192976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184007,7 +192997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184028,7 +193019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184050,7 +193042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184071,7 +193064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184092,7 +193086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184112,7 +193107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184133,7 +193129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184155,7 +193152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184176,7 +193174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184197,7 +193196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184218,7 +193218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184240,7 +193241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184263,7 +193265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184285,7 +193288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184307,7 +193311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184326,7 +193331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184346,7 +193352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184367,7 +193374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184387,7 +193395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184407,7 +193416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184427,7 +193437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184448,7 +193459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184470,7 +193482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184491,7 +193504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184512,7 +193526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184532,7 +193547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184553,7 +193569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184575,7 +193592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184596,7 +193614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184617,7 +193636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184638,7 +193658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184660,7 +193681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184683,7 +193705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184705,7 +193728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184726,7 +193750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184743,7 +193768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184762,7 +193788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184782,7 +193809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184800,7 +193828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184819,7 +193848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184839,7 +193869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184860,7 +193891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184882,7 +193914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184903,7 +193936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184924,7 +193958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184944,7 +193979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184965,7 +194001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184987,7 +194024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185008,7 +194046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185029,7 +194068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185050,7 +194090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185072,7 +194113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185095,7 +194137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185117,7 +194160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185139,7 +194183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185158,7 +194203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185178,7 +194224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185199,7 +194246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185219,7 +194267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185239,7 +194288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185259,7 +194309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185280,7 +194331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185302,7 +194354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185323,7 +194376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185344,7 +194398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185364,7 +194419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185385,7 +194441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185407,7 +194464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185428,7 +194486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185449,7 +194508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185470,7 +194530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185492,7 +194553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185515,7 +194577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185537,7 +194600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185559,7 +194623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185578,7 +194643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185598,7 +194664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185619,7 +194686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185639,7 +194707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185659,7 +194728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185679,7 +194749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185700,7 +194771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185722,7 +194794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185743,7 +194816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185764,7 +194838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185784,7 +194859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185805,7 +194881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185827,7 +194904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185848,7 +194926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185869,7 +194948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185890,7 +194970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185912,7 +194993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185935,7 +195017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185957,7 +195040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185979,7 +195063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185998,7 +195083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186018,7 +195104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186039,7 +195126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186059,7 +195147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186079,7 +195168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186099,7 +195189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186120,7 +195211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186142,7 +195234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186163,7 +195256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186184,7 +195278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186204,7 +195299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186225,7 +195321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186247,7 +195344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186268,7 +195366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186289,7 +195388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186310,7 +195410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186332,7 +195433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186355,7 +195457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186377,7 +195480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186399,7 +195503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186418,7 +195523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186438,7 +195544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186459,7 +195566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186479,7 +195587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186499,7 +195608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186519,7 +195629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186540,7 +195651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186562,7 +195674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186583,7 +195696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186604,7 +195718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186624,7 +195739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186645,7 +195761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186667,7 +195784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186688,7 +195806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186709,7 +195828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186730,7 +195850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186752,7 +195873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186775,7 +195897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186797,7 +195920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186819,7 +195943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186838,7 +195963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186858,7 +195984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186879,7 +196006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186899,7 +196027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186919,7 +196048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186939,7 +196069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186960,7 +196091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -186982,7 +196114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187003,7 +196136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187024,7 +196158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187044,7 +196179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187065,7 +196201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187087,7 +196224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187108,7 +196246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187129,7 +196268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187150,7 +196290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187172,7 +196313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187195,7 +196337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187217,7 +196360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187238,7 +196382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187255,7 +196400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187274,7 +196420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187294,7 +196441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187312,7 +196460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187331,7 +196480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187351,7 +196501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187372,7 +196523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187394,7 +196546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187415,7 +196568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187436,7 +196590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187456,7 +196611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187477,7 +196633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187499,7 +196656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187520,7 +196678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187541,7 +196700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187562,7 +196722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187584,7 +196745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187607,7 +196769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187629,7 +196792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187651,7 +196815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187670,7 +196835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187690,7 +196856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187711,7 +196878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187731,7 +196899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187751,7 +196920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187771,7 +196941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187792,7 +196963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187814,7 +196986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187835,7 +197008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187856,7 +197030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187876,7 +197051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187897,7 +197073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187919,7 +197096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187940,7 +197118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187961,7 +197140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187982,7 +197162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188004,7 +197185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188027,7 +197209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188049,7 +197232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188071,7 +197255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188090,7 +197275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188110,7 +197296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188131,7 +197318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188151,7 +197339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188171,7 +197360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188191,7 +197381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188212,7 +197403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188234,7 +197426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188255,7 +197448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188276,7 +197470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188296,7 +197491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188317,7 +197513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188339,7 +197536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188360,7 +197558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188381,7 +197580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188402,7 +197602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188424,7 +197625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188447,7 +197649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188469,7 +197672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188491,7 +197695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188510,7 +197715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188530,7 +197736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188551,7 +197758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188571,7 +197779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188591,7 +197800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188611,7 +197821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188632,7 +197843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188654,7 +197866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188675,7 +197888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188696,7 +197910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188716,7 +197931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188737,7 +197953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188759,7 +197976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188780,7 +197998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188801,7 +198020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188822,7 +198042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188844,7 +198065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188867,7 +198089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188889,7 +198112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188911,7 +198135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188930,7 +198155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188950,7 +198176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188971,7 +198198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188991,7 +198219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189011,7 +198240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189031,7 +198261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189052,7 +198283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189074,7 +198306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189095,7 +198328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189116,7 +198350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189136,7 +198371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189157,7 +198393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189179,7 +198416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189200,7 +198438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189221,7 +198460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189242,7 +198482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189264,7 +198505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189287,7 +198529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189309,7 +198552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189331,7 +198575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189350,7 +198595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189370,7 +198616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189391,7 +198638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189411,7 +198659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189431,7 +198680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189451,7 +198701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189472,7 +198723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189494,7 +198746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189515,7 +198768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189536,7 +198790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189556,7 +198811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189577,7 +198833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189599,7 +198856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189620,7 +198878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189641,7 +198900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189662,7 +198922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189684,7 +198945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189707,7 +198969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189729,7 +198992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189751,7 +199015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189769,7 +199034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189787,7 +199053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189805,7 +199072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189824,7 +199092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189843,7 +199112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189862,7 +199132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189881,7 +199152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189900,7 +199172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189919,7 +199192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189938,7 +199212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189957,7 +199232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189976,7 +199252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -189994,7 +199271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190012,7 +199290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190030,7 +199309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190049,7 +199329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190068,7 +199349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190087,7 +199369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190106,7 +199389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190125,7 +199409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190144,7 +199429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190163,7 +199449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190182,7 +199469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190201,7 +199489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190219,7 +199508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190237,7 +199527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190255,7 +199546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190274,7 +199566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190293,7 +199586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190312,7 +199606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190331,7 +199626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190350,7 +199646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190369,7 +199666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190388,7 +199686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190407,7 +199706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190426,7 +199726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190444,7 +199745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190462,7 +199764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190480,7 +199783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190499,7 +199803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190518,7 +199823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190537,7 +199843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190556,7 +199863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190575,7 +199883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190594,7 +199903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190613,7 +199923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190632,7 +199943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190651,7 +199963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190669,7 +199982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190687,7 +200001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190705,7 +200020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190724,7 +200040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190743,7 +200060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190762,7 +200080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190781,7 +200100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190800,7 +200120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190819,7 +200140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190838,7 +200160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190857,7 +200180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190876,7 +200200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190894,7 +200219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190912,7 +200238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190930,7 +200257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190949,7 +200277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190968,7 +200297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -190987,7 +200317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191006,7 +200337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191025,7 +200357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191044,7 +200377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191063,7 +200397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191082,7 +200417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191101,7 +200437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191119,7 +200456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191137,7 +200475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191155,7 +200494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191174,7 +200514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191193,7 +200534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191212,7 +200554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191231,7 +200574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191250,7 +200594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191269,7 +200614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191288,7 +200634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191307,7 +200654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191326,7 +200674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191344,7 +200693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191362,7 +200712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191380,7 +200731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191399,7 +200751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191418,7 +200771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191437,7 +200791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191456,7 +200811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191475,7 +200831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191494,7 +200851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191513,7 +200871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191532,7 +200891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191551,7 +200911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191569,7 +200930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191587,7 +200949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191605,7 +200968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191624,7 +200988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191643,7 +201008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191662,7 +201028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191681,7 +201048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191700,7 +201068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191719,7 +201088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191738,7 +201108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191757,7 +201128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191776,7 +201148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191794,7 +201167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191812,7 +201186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191830,7 +201205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191849,7 +201225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191868,7 +201245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191887,7 +201265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191906,7 +201285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191925,7 +201305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191944,7 +201325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191963,7 +201345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191982,7 +201365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192000,7 +201384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192016,7 +201401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192033,7 +201419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192050,7 +201437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192068,7 +201456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192087,7 +201476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192107,7 +201497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192127,7 +201518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192147,7 +201539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192166,7 +201559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192186,7 +201580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192206,7 +201601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192226,7 +201622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192246,7 +201643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192267,7 +201665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192288,7 +201687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192309,7 +201709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192327,7 +201728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192346,7 +201748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192365,7 +201768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192384,7 +201788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192403,7 +201808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192423,7 +201829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192443,7 +201850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192463,7 +201871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192482,7 +201891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192502,7 +201912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192522,7 +201933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192542,7 +201954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192562,7 +201975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192583,7 +201997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192604,7 +202019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192625,7 +202041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192643,7 +202060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192662,7 +202080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192681,7 +202100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192700,7 +202120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192719,7 +202140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192739,7 +202161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192759,7 +202182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192779,7 +202203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192798,7 +202223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192818,7 +202244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192838,7 +202265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192858,7 +202286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192878,7 +202307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192899,7 +202329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192920,7 +202351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192940,7 +202372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192956,7 +202389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192973,7 +202407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192990,7 +202425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193008,7 +202444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193027,7 +202464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193047,7 +202485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193067,7 +202506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193087,7 +202527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193106,7 +202547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193126,7 +202568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193146,7 +202589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193166,7 +202610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193186,7 +202631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193207,7 +202653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193228,7 +202675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193249,7 +202697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193267,7 +202716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193286,7 +202736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193305,7 +202756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193324,7 +202776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193343,7 +202796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193363,7 +202817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193383,7 +202838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193403,7 +202859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193422,7 +202879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193442,7 +202900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193462,7 +202921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193482,7 +202942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193502,7 +202963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193523,7 +202985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193544,7 +203007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193565,7 +203029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193583,7 +203048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193602,7 +203068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193621,7 +203088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193640,7 +203108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193659,7 +203128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193679,7 +203149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193699,7 +203170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193719,7 +203191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193738,7 +203211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193758,7 +203232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193778,7 +203253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193798,7 +203274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193818,7 +203295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193839,7 +203317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193860,7 +203339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193880,7 +203360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193896,7 +203377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193913,7 +203395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193930,7 +203413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193948,7 +203432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193967,7 +203452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -193987,7 +203473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194007,7 +203494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194027,7 +203515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194046,7 +203535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194066,7 +203556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194086,7 +203577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194106,7 +203598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194126,7 +203619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194147,7 +203641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194168,7 +203663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194189,7 +203685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194207,7 +203704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194226,7 +203724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194245,7 +203744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194264,7 +203764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194283,7 +203784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194303,7 +203805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194323,7 +203826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194343,7 +203847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194362,7 +203867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194382,7 +203888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194402,7 +203909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194422,7 +203930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194442,7 +203951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194463,7 +203973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194484,7 +203995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194505,7 +204017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194523,7 +204036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194542,7 +204056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194561,7 +204076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194580,7 +204096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194599,7 +204116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194619,7 +204137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194639,7 +204158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194659,7 +204179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194678,7 +204199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194698,7 +204220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194718,7 +204241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194738,7 +204262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194758,7 +204283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194779,7 +204305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194800,7 +204327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194820,7 +204348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194836,7 +204365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194853,7 +204383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194870,7 +204401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194888,7 +204420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194907,7 +204440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194927,7 +204461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194947,7 +204482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194967,7 +204503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194986,7 +204523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195006,7 +204544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195026,7 +204565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195046,7 +204586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195066,7 +204607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195087,7 +204629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195108,7 +204651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195129,7 +204673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195147,7 +204692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195166,7 +204712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195185,7 +204732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195204,7 +204752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195223,7 +204772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195243,7 +204793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195263,7 +204814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195283,7 +204835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195302,7 +204855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195322,7 +204876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195342,7 +204897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195362,7 +204918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195382,7 +204939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195403,7 +204961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195424,7 +204983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195445,7 +205005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195463,7 +205024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195482,7 +205044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195501,7 +205064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195520,7 +205084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195539,7 +205104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195559,7 +205125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195579,7 +205146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195599,7 +205167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195618,7 +205187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195638,7 +205208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195658,7 +205229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195678,7 +205250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195698,7 +205271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195719,7 +205293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195740,7 +205315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195760,7 +205336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195776,7 +205353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195793,7 +205371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195810,7 +205389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195828,7 +205408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195847,7 +205428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195867,7 +205449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195887,7 +205470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195907,7 +205491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195926,7 +205511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195946,7 +205532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195966,7 +205553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -195986,7 +205574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196006,7 +205595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196027,7 +205617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196048,7 +205639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196069,7 +205661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196087,7 +205680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196106,7 +205700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196125,7 +205720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196144,7 +205740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196163,7 +205760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196183,7 +205781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196203,7 +205802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196223,7 +205823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196242,7 +205843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196262,7 +205864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196282,7 +205885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196302,7 +205906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196322,7 +205927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196343,7 +205949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196364,7 +205971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196385,7 +205993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196403,7 +206012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196422,7 +206032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196441,7 +206052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196460,7 +206072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196479,7 +206092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196499,7 +206113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196519,7 +206134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196539,7 +206155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196558,7 +206175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196578,7 +206196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196598,7 +206217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196618,7 +206238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196638,7 +206259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196659,7 +206281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196680,7 +206303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196701,7 +206325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196719,7 +206344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196737,7 +206363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196755,7 +206382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196774,7 +206402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196793,7 +206422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196812,7 +206442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196831,7 +206462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196850,7 +206482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196869,7 +206502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196888,7 +206522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196907,7 +206542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196926,7 +206562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196944,7 +206581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196962,7 +206600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196980,7 +206619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -196999,7 +206639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197018,7 +206659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197037,7 +206679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197056,7 +206699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197075,7 +206719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197094,7 +206739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197113,7 +206759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197132,7 +206779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197151,7 +206799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197169,7 +206818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197187,7 +206837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197205,7 +206856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197224,7 +206876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197243,7 +206896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197262,7 +206916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197281,7 +206936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197300,7 +206956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197319,7 +206976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197338,7 +206996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197357,7 +207016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197376,7 +207036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197394,7 +207055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197412,7 +207074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197430,7 +207093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197449,7 +207113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197468,7 +207133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197487,7 +207153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197506,7 +207173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197525,7 +207193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197544,7 +207213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197563,7 +207233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197582,7 +207253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197601,7 +207273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197619,7 +207292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197637,7 +207311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197655,7 +207330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197674,7 +207350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197693,7 +207370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197712,7 +207390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197731,7 +207410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197750,7 +207430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197769,7 +207450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197788,7 +207470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197807,7 +207490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197825,7 +207509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197841,7 +207526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197858,7 +207544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197875,7 +207562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197893,7 +207581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197912,7 +207601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197932,7 +207622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197952,7 +207643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197972,7 +207664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -197991,7 +207684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198011,7 +207705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198031,7 +207726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198051,7 +207747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198071,7 +207768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198092,7 +207790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198113,7 +207812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198134,7 +207834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198152,7 +207853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198171,7 +207873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198190,7 +207893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198209,7 +207913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198228,7 +207933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198248,7 +207954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198268,7 +207975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198288,7 +207996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198307,7 +208016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198327,7 +208037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198347,7 +208058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198367,7 +208079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198387,7 +208100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198408,7 +208122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198429,7 +208144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198450,7 +208166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198468,7 +208185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198487,7 +208205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198506,7 +208225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198525,7 +208245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198544,7 +208265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198564,7 +208286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198584,7 +208307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198604,7 +208328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198623,7 +208348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198643,7 +208369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198663,7 +208390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198683,7 +208411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198703,7 +208432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198724,7 +208454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198745,7 +208476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198765,7 +208497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198781,7 +208514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198798,7 +208532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198815,7 +208550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198833,7 +208569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198852,7 +208589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198872,7 +208610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198892,7 +208631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198912,7 +208652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198931,7 +208672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198951,7 +208693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198971,7 +208714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -198991,7 +208735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199011,7 +208756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199032,7 +208778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199053,7 +208800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199074,7 +208822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199092,7 +208841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199111,7 +208861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199130,7 +208881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199149,7 +208901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199168,7 +208921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199188,7 +208942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199208,7 +208963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199228,7 +208984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199247,7 +209004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199267,7 +209025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199287,7 +209046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199307,7 +209067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199327,7 +209088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199348,7 +209110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199369,7 +209132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199390,7 +209154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199408,7 +209173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199427,7 +209193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199446,7 +209213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199465,7 +209233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199484,7 +209253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199504,7 +209274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199524,7 +209295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199544,7 +209316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199563,7 +209336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199583,7 +209357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199603,7 +209378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199623,7 +209399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199643,7 +209420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199664,7 +209442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199685,7 +209464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199705,7 +209485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199721,7 +209502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199738,7 +209520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199755,7 +209538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199773,7 +209557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199792,7 +209577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199812,7 +209598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199832,7 +209619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199852,7 +209640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199871,7 +209660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199891,7 +209681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199911,7 +209702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199931,7 +209723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199951,7 +209744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199972,7 +209766,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199993,7 +209788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200014,7 +209810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200032,7 +209829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200051,7 +209849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200070,7 +209869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200089,7 +209889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200108,7 +209909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200128,7 +209930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200148,7 +209951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200168,7 +209972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200187,7 +209992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200207,7 +210013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200227,7 +210034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200247,7 +210055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200267,7 +210076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200288,7 +210098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200309,7 +210120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200330,7 +210142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200348,7 +210161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200367,7 +210181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200386,7 +210201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200405,7 +210221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200424,7 +210241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200444,7 +210262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200464,7 +210283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200484,7 +210304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200503,7 +210324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200523,7 +210345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200543,7 +210366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200563,7 +210387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200583,7 +210408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200604,7 +210430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200625,7 +210452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200645,7 +210473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200661,7 +210490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200678,7 +210508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200695,7 +210526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200713,7 +210545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200732,7 +210565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200752,7 +210586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200772,7 +210607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200792,7 +210628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200811,7 +210648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200831,7 +210669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200851,7 +210690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200871,7 +210711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200891,7 +210732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200912,7 +210754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200933,7 +210776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200954,7 +210798,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200972,7 +210817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -200991,7 +210837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201010,7 +210857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201029,7 +210877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201048,7 +210897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201068,7 +210918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201088,7 +210939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201108,7 +210960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201127,7 +210980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201147,7 +211001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201167,7 +211022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201187,7 +211043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201207,7 +211064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201228,7 +211086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201249,7 +211108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201270,7 +211130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201288,7 +211149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201307,7 +211169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201326,7 +211189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201345,7 +211209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201364,7 +211229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201384,7 +211250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201404,7 +211271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201424,7 +211292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201443,7 +211312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201463,7 +211333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201483,7 +211354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201503,7 +211375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201523,7 +211396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201544,7 +211418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201565,7 +211440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201585,7 +211461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201601,7 +211478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201618,7 +211496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201635,7 +211514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201653,7 +211533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201672,7 +211553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201692,7 +211574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201712,7 +211595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201732,7 +211616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201751,7 +211636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201771,7 +211657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201791,7 +211678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201811,7 +211699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201831,7 +211720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201852,7 +211742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201873,7 +211764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201894,7 +211786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201912,7 +211805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201931,7 +211825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201950,7 +211845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201969,7 +211865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -201988,7 +211885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202008,7 +211906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202028,7 +211927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202048,7 +211948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202067,7 +211968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202087,7 +211989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202107,7 +212010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202127,7 +212031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202147,7 +212052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202168,7 +212074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202189,7 +212096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202210,7 +212118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202228,7 +212137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202247,7 +212157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202266,7 +212177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202285,7 +212197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202304,7 +212217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202324,7 +212238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202344,7 +212259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202364,7 +212280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202383,7 +212300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202403,7 +212321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202423,7 +212342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202443,7 +212363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202463,7 +212384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202484,7 +212406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202505,7 +212428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202525,7 +212449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202542,7 +212467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202561,7 +212487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202581,7 +212508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202599,7 +212527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202618,7 +212547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202638,7 +212568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202659,7 +212590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202681,7 +212613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202702,7 +212635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202723,7 +212657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202743,7 +212678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202764,7 +212700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202786,7 +212723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202807,7 +212745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202828,7 +212767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202849,7 +212789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202871,7 +212812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202894,7 +212836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202916,7 +212859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202938,7 +212882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202957,7 +212902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202977,7 +212923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -202998,7 +212945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203018,7 +212966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203038,7 +212987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203058,7 +213008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203079,7 +213030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203101,7 +213053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203122,7 +213075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203143,7 +213097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203163,7 +213118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203184,7 +213140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203206,7 +213163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203227,7 +213185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203248,7 +213207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203269,7 +213229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203291,7 +213252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203314,7 +213276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203336,7 +213299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203358,7 +213322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203377,7 +213342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203397,7 +213363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203418,7 +213385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203438,7 +213406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203458,7 +213427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203478,7 +213448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203499,7 +213470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203521,7 +213493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203542,7 +213515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203563,7 +213537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203583,7 +213558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203604,7 +213580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203626,7 +213603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203647,7 +213625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203668,7 +213647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203689,7 +213669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203711,7 +213692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203734,7 +213716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203756,7 +213739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203777,7 +213761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203794,7 +213779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203813,7 +213799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203833,7 +213820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203851,7 +213839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203870,7 +213859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203890,7 +213880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203911,7 +213902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203933,7 +213925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203954,7 +213947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203975,7 +213969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203995,7 +213990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204016,7 +214012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204038,7 +214035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204059,7 +214057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204080,7 +214079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204101,7 +214101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204123,7 +214124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204146,7 +214148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204168,7 +214171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204190,7 +214194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204209,7 +214214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204229,7 +214235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204250,7 +214257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204270,7 +214278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204290,7 +214299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204310,7 +214320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204331,7 +214342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204353,7 +214365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204374,7 +214387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204395,7 +214409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204415,7 +214430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204436,7 +214452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204458,7 +214475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204479,7 +214497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204500,7 +214519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204521,7 +214541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204543,7 +214564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204566,7 +214588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204588,7 +214611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204610,7 +214634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204629,7 +214654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204649,7 +214675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204670,7 +214697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204690,7 +214718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204710,7 +214739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204730,7 +214760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204751,7 +214782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204773,7 +214805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204794,7 +214827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204815,7 +214849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204835,7 +214870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204856,7 +214892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204878,7 +214915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204899,7 +214937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204920,7 +214959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204941,7 +214981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204963,7 +215004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -204986,7 +215028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205008,7 +215051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205029,7 +215073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205046,7 +215091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205065,7 +215111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205085,7 +215132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205103,7 +215151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205122,7 +215171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205142,7 +215192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205163,7 +215214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205185,7 +215237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205206,7 +215259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205227,7 +215281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205247,7 +215302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205268,7 +215324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205290,7 +215347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205311,7 +215369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205332,7 +215391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205353,7 +215413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205375,7 +215436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205398,7 +215460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205420,7 +215483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205442,7 +215506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205461,7 +215526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205481,7 +215547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205502,7 +215569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205522,7 +215590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205542,7 +215611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205562,7 +215632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205583,7 +215654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205605,7 +215677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205626,7 +215699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205647,7 +215721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205667,7 +215742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205688,7 +215764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205710,7 +215787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205731,7 +215809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205752,7 +215831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205773,7 +215853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205795,7 +215876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205818,7 +215900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205840,7 +215923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205862,7 +215946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205881,7 +215966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205901,7 +215987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205922,7 +216009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205942,7 +216030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205962,7 +216051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -205982,7 +216072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206003,7 +216094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206025,7 +216117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206046,7 +216139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206067,7 +216161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206087,7 +216182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206108,7 +216204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206130,7 +216227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206151,7 +216249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206172,7 +216271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206193,7 +216293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206215,7 +216316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206238,7 +216340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206260,7 +216363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206282,7 +216386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206301,7 +216406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206321,7 +216427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206342,7 +216449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206362,7 +216470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206382,7 +216491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206402,7 +216512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206423,7 +216534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206445,7 +216557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206466,7 +216579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206487,7 +216601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206507,7 +216622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206528,7 +216644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206550,7 +216667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206571,7 +216689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206592,7 +216711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206613,7 +216733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206635,7 +216756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206658,7 +216780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206680,7 +216803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206702,7 +216826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206721,7 +216846,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206741,7 +216867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206762,7 +216889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206782,7 +216910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206802,7 +216931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206822,7 +216952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206843,7 +216974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206865,7 +216997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206886,7 +217019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206907,7 +217041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206927,7 +217062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206948,7 +217084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206970,7 +217107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206991,7 +217129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207012,7 +217151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207033,7 +217173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207055,7 +217196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207078,7 +217220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207100,7 +217243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207122,7 +217266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207141,7 +217286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207161,7 +217307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207182,7 +217329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207202,7 +217350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207222,7 +217371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207242,7 +217392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207263,7 +217414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207285,7 +217437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207306,7 +217459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207327,7 +217481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207347,7 +217502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207368,7 +217524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207390,7 +217547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207411,7 +217569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207432,7 +217591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207453,7 +217613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207475,7 +217636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207498,7 +217660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207520,7 +217683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207542,7 +217706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207561,7 +217726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207581,7 +217747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207602,7 +217769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207622,7 +217790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207642,7 +217811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207662,7 +217832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207683,7 +217854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207705,7 +217877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207726,7 +217899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207747,7 +217921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207767,7 +217942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207788,7 +217964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207810,7 +217987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207831,7 +218009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207852,7 +218031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207873,7 +218053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207895,7 +218076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207918,7 +218100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207940,7 +218123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207962,7 +218146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207981,7 +218166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208001,7 +218187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208022,7 +218209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208042,7 +218230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208062,7 +218251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208082,7 +218272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208103,7 +218294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208125,7 +218317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208146,7 +218339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208167,7 +218361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208187,7 +218382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208208,7 +218404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208230,7 +218427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208251,7 +218449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208272,7 +218471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208293,7 +218493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208315,7 +218516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208338,7 +218540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208360,7 +218563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208382,7 +218586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208401,7 +218606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208421,7 +218627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208442,7 +218649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208462,7 +218670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208482,7 +218691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208502,7 +218712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208523,7 +218734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208545,7 +218757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208566,7 +218779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208587,7 +218801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208607,7 +218822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208628,7 +218844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208650,7 +218867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208671,7 +218889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208692,7 +218911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208713,7 +218933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208735,7 +218956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208758,7 +218980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208780,7 +219003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208802,7 +219026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208821,7 +219046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208841,7 +219067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208862,7 +219089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208882,7 +219110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208902,7 +219131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208921,7 +219151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208941,7 +219172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208962,7 +219194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -208982,7 +219215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209002,7 +219236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209021,7 +219256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209041,7 +219277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209062,7 +219299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209082,7 +219320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209102,7 +219341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209121,7 +219361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209141,7 +219382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209162,7 +219404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209182,7 +219425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209202,7 +219446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209221,7 +219466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209241,7 +219487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209262,7 +219509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209282,7 +219530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209302,7 +219551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209321,7 +219571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209341,7 +219592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209362,7 +219614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209382,7 +219635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209402,7 +219656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209421,7 +219676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209441,7 +219697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209462,7 +219719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209482,7 +219740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209502,7 +219761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209522,7 +219782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209543,7 +219804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209565,7 +219827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209586,7 +219849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209607,7 +219871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209627,7 +219892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209648,7 +219914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209670,7 +219937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209691,7 +219959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209712,7 +219981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209733,7 +220003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209755,7 +220026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209778,7 +220050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209800,7 +220073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209822,7 +220096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209841,7 +220116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209861,7 +220137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209882,7 +220159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209902,7 +220180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209922,7 +220201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209942,7 +220222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209963,7 +220244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209985,7 +220267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210006,7 +220289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210027,7 +220311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210047,7 +220332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210068,7 +220354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210090,7 +220377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210111,7 +220399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210132,7 +220421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210153,7 +220443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210175,7 +220466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210198,7 +220490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210220,7 +220513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210242,7 +220536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210261,7 +220556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210281,7 +220577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210302,7 +220599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210322,7 +220620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210342,7 +220641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210362,7 +220662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210383,7 +220684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210405,7 +220707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210426,7 +220729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210447,7 +220751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210467,7 +220772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210488,7 +220794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210510,7 +220817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210531,7 +220839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210552,7 +220861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210573,7 +220883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210595,7 +220906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210618,7 +220930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210640,7 +220953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210662,7 +220976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210681,7 +220996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210701,7 +221017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210722,7 +221039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210742,7 +221060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210762,7 +221081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210782,7 +221102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210803,7 +221124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210825,7 +221147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210846,7 +221169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210867,7 +221191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210887,7 +221212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210908,7 +221234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210930,7 +221257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210951,7 +221279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210972,7 +221301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -210993,7 +221323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211015,7 +221346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211038,7 +221370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211060,7 +221393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211082,7 +221416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211101,7 +221436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211121,7 +221457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211142,7 +221479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211162,7 +221500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211182,7 +221521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211202,7 +221542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211223,7 +221564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211245,7 +221587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211266,7 +221609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211287,7 +221631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211307,7 +221652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211328,7 +221674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211350,7 +221697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211371,7 +221719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211392,7 +221741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211413,7 +221763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211435,7 +221786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211458,7 +221810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211480,7 +221833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211502,7 +221856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211521,7 +221876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211541,7 +221897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211562,7 +221919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211582,7 +221940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211602,7 +221961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211622,7 +221982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211643,7 +222004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211665,7 +222027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211686,7 +222049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211707,7 +222071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211727,7 +222092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211748,7 +222114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211770,7 +222137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211791,7 +222159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211812,7 +222181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211833,7 +222203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211855,7 +222226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211878,7 +222250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211900,7 +222273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211922,7 +222296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211941,7 +222316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211961,7 +222337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -211982,7 +222359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212002,7 +222380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212022,7 +222401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212041,7 +222421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212061,7 +222442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212082,7 +222464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212102,7 +222485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212122,7 +222506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212141,7 +222526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212161,7 +222547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212182,7 +222569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212202,7 +222590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212222,7 +222611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212241,7 +222631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212261,7 +222652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212282,7 +222674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212302,7 +222695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212322,7 +222716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212341,7 +222736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212361,7 +222757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212382,7 +222779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212402,7 +222800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212422,7 +222821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212441,7 +222841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212461,7 +222862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212482,7 +222884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212502,7 +222905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212522,7 +222926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212541,7 +222946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212561,7 +222967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212582,7 +222989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212602,7 +223010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212622,7 +223031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212642,7 +223052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212663,7 +223074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212685,7 +223097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212706,7 +223119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212727,7 +223141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212747,7 +223162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212768,7 +223184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212790,7 +223207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212811,7 +223229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212832,7 +223251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212853,7 +223273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212875,7 +223296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212898,7 +223320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212920,7 +223343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212942,7 +223366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212961,7 +223386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212981,7 +223407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213002,7 +223429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213022,7 +223450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213042,7 +223471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213062,7 +223492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213083,7 +223514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213105,7 +223537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213126,7 +223559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213147,7 +223581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213167,7 +223602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213188,7 +223624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213210,7 +223647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213231,7 +223669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213252,7 +223691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213273,7 +223713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213295,7 +223736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213318,7 +223760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213340,7 +223783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213362,7 +223806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213381,7 +223826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213401,7 +223847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213422,7 +223869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213442,7 +223890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213462,7 +223911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213482,7 +223932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213503,7 +223954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213525,7 +223977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213546,7 +223999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213567,7 +224021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213587,7 +224042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213608,7 +224064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213630,7 +224087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213651,7 +224109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213672,7 +224131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213693,7 +224153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213715,7 +224176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213738,7 +224200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213760,7 +224223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213782,7 +224246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213801,7 +224266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213821,7 +224287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213842,7 +224309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213862,7 +224330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213882,7 +224351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213902,7 +224372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213923,7 +224394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213945,7 +224417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213966,7 +224439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213987,7 +224461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214007,7 +224482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214028,7 +224504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214050,7 +224527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214071,7 +224549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214092,7 +224571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214113,7 +224593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214135,7 +224616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214158,7 +224640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214180,7 +224663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214202,7 +224686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214221,7 +224706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214241,7 +224727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214262,7 +224749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214282,7 +224770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214302,7 +224791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214322,7 +224812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214343,7 +224834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214365,7 +224857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214386,7 +224879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214407,7 +224901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214427,7 +224922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214448,7 +224944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214470,7 +224967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214491,7 +224989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214512,7 +225011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214533,7 +225033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214555,7 +225056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214578,7 +225080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214600,7 +225103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214622,7 +225126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214641,7 +225146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214661,7 +225167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214682,7 +225189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214702,7 +225210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214722,7 +225231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214742,7 +225252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214763,7 +225274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214785,7 +225297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214806,7 +225319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214827,7 +225341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214847,7 +225362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214868,7 +225384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214890,7 +225407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214911,7 +225429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214932,7 +225451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214953,7 +225473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214975,7 +225496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214998,7 +225520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215020,7 +225543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215041,7 +225565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215058,7 +225583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215077,7 +225603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215097,7 +225624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215115,7 +225643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215134,7 +225663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215154,7 +225684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215175,7 +225706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215197,7 +225729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215218,7 +225751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215239,7 +225773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215259,7 +225794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215280,7 +225816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215302,7 +225839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215323,7 +225861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215344,7 +225883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215365,7 +225905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215387,7 +225928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215410,7 +225952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215432,7 +225975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215454,7 +225998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215473,7 +226018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215493,7 +226039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215514,7 +226061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215534,7 +226082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215554,7 +226103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215574,7 +226124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215595,7 +226146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215617,7 +226169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215638,7 +226191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215659,7 +226213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215679,7 +226234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215700,7 +226256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215722,7 +226279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215743,7 +226301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215764,7 +226323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215785,7 +226345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215807,7 +226368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215830,7 +226392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215852,7 +226415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215874,7 +226438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215893,7 +226458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215913,7 +226479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215934,7 +226501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215954,7 +226522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215974,7 +226543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -215994,7 +226564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216015,7 +226586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216037,7 +226609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216058,7 +226631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216079,7 +226653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216099,7 +226674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216120,7 +226696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216142,7 +226719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216163,7 +226741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216184,7 +226763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216205,7 +226785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216227,7 +226808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216250,7 +226832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216272,7 +226855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216293,7 +226877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216311,7 +226896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216331,7 +226917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216352,7 +226939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216372,7 +226960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216391,7 +226980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216409,7 +226999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216429,7 +227020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216450,7 +227042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216470,7 +227063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216490,7 +227084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216509,7 +227104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216529,7 +227125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216550,7 +227147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216570,7 +227168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216589,7 +227188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216606,7 +227206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216624,7 +227225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216642,7 +227244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216661,7 +227264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216681,7 +227285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216702,7 +227307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216723,7 +227329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216744,7 +227351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216764,7 +227372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216785,7 +227394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216806,7 +227416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216827,7 +227438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216848,7 +227460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216870,7 +227483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216892,7 +227506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216914,7 +227529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216933,7 +227549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216953,7 +227570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216973,7 +227591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -216993,7 +227612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217013,7 +227633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217034,7 +227655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217055,7 +227677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217076,7 +227699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217096,7 +227720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217117,7 +227742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217138,7 +227764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217159,7 +227786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217180,7 +227808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217202,7 +227831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217224,7 +227854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217246,7 +227877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217265,7 +227897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217285,7 +227918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217305,7 +227939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217325,7 +227960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217345,7 +227981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217366,7 +228003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217387,7 +228025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217408,7 +228047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217428,7 +228068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217449,7 +228090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217470,7 +228112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217491,7 +228134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217512,7 +228156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217534,7 +228179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217556,7 +228202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217577,7 +228224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217595,7 +228243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217615,7 +228264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217636,7 +228286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217656,7 +228307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217675,7 +228327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217693,7 +228346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217713,7 +228367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217734,7 +228389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217754,7 +228410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217774,7 +228431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217793,7 +228451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217813,7 +228472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217834,7 +228494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217854,7 +228515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217873,7 +228535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217890,7 +228553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217908,7 +228572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217926,7 +228591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217945,7 +228611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217965,7 +228632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217986,7 +228654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218007,7 +228676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218028,7 +228698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218048,7 +228719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218069,7 +228741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218090,7 +228763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218111,7 +228785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218132,7 +228807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218154,7 +228830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218176,7 +228853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218198,7 +228876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218217,7 +228896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218237,7 +228917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218257,7 +228938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218277,7 +228959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218297,7 +228980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218318,7 +229002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218339,7 +229024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218360,7 +229046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218380,7 +229067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218401,7 +229089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218422,7 +229111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218443,7 +229133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218464,7 +229155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218486,7 +229178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218508,7 +229201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218530,7 +229224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218549,7 +229244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218569,7 +229265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218589,7 +229286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218609,7 +229307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218629,7 +229328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218650,7 +229350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218671,7 +229372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218692,7 +229394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218712,7 +229415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218733,7 +229437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218754,7 +229459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218775,7 +229481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218796,7 +229503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218818,7 +229526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218840,7 +229549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218861,7 +229571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218878,7 +229589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218897,7 +229609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218917,7 +229630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218935,7 +229649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218954,7 +229669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218974,7 +229690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -218995,7 +229712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219017,7 +229735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219038,7 +229757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219059,7 +229779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219079,7 +229800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219100,7 +229822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219122,7 +229845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219143,7 +229867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219164,7 +229889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219185,7 +229911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219207,7 +229934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219230,7 +229958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219252,7 +229981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219274,7 +230004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219293,7 +230024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219313,7 +230045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219334,7 +230067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219354,7 +230088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219374,7 +230109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219394,7 +230130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219415,7 +230152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219437,7 +230175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219458,7 +230197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219479,7 +230219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219499,7 +230240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219520,7 +230262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219542,7 +230285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219563,7 +230307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219584,7 +230329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219605,7 +230351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219627,7 +230374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219650,7 +230398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219672,7 +230421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219694,7 +230444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219713,7 +230464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219733,7 +230485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219754,7 +230507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219774,7 +230528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219794,7 +230549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219814,7 +230570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219835,7 +230592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219857,7 +230615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219878,7 +230637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219899,7 +230659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219919,7 +230680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219940,7 +230702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219962,7 +230725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -219983,7 +230747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220004,7 +230769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220025,7 +230791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220047,7 +230814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220070,7 +230838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220092,7 +230861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220113,7 +230883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220130,7 +230901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220149,7 +230921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220169,7 +230942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220187,7 +230961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220206,7 +230981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220226,7 +231002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220247,7 +231024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220269,7 +231047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220290,7 +231069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220311,7 +231091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220331,7 +231112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220352,7 +231134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220374,7 +231157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220395,7 +231179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220416,7 +231201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220437,7 +231223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220459,7 +231246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220482,7 +231270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220504,7 +231293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220526,7 +231316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220545,7 +231336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220565,7 +231357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220586,7 +231379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220606,7 +231400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220626,7 +231421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220646,7 +231442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220667,7 +231464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220689,7 +231487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220710,7 +231509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220731,7 +231531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220751,7 +231552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220772,7 +231574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220794,7 +231597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220815,7 +231619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220836,7 +231641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220857,7 +231663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220879,7 +231686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220902,7 +231710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220924,7 +231733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220946,7 +231756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220965,7 +231776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -220985,7 +231797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221006,7 +231819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221026,7 +231840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221046,7 +231861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221066,7 +231882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221087,7 +231904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221109,7 +231927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221130,7 +231949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221151,7 +231971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221171,7 +231992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221192,7 +232014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221214,7 +232037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221235,7 +232059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221256,7 +232081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221277,7 +232103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221299,7 +232126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221322,7 +232150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221344,7 +232173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221365,7 +232195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221383,7 +232214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221403,7 +232235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221424,7 +232257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221444,7 +232278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221463,7 +232298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221481,7 +232317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221501,7 +232338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221522,7 +232360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221542,7 +232381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221562,7 +232402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221581,7 +232422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221601,7 +232443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221622,7 +232465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221642,7 +232486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221661,7 +232506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221678,7 +232524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221696,7 +232543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221714,7 +232562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221733,7 +232582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221753,7 +232603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221774,7 +232625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221795,7 +232647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221816,7 +232669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221836,7 +232690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221857,7 +232712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221878,7 +232734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221899,7 +232756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221920,7 +232778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221942,7 +232801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221964,7 +232824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221986,7 +232847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222005,7 +232867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222025,7 +232888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222045,7 +232909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222065,7 +232930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222085,7 +232951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222106,7 +232973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222127,7 +232995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222148,7 +233017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222168,7 +233038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222189,7 +233060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222210,7 +233082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222231,7 +233104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222252,7 +233126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222274,7 +233149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222296,7 +233172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222318,7 +233195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222337,7 +233215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222357,7 +233236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222377,7 +233257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222397,7 +233278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222417,7 +233299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222438,7 +233321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222459,7 +233343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222480,7 +233365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222500,7 +233386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222521,7 +233408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222542,7 +233430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222563,7 +233452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222584,7 +233474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222606,7 +233497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222628,7 +233520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222650,7 +233543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222669,7 +233563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222689,7 +233584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222710,7 +233606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222730,7 +233627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222750,7 +233648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222769,7 +233668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222789,7 +233689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222810,7 +233711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222830,7 +233732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222850,7 +233753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222869,7 +233773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222889,7 +233794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222910,7 +233816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222930,7 +233837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222950,7 +233858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222969,7 +233878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222989,7 +233899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223009,7 +233920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223029,7 +233941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223049,7 +233962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223070,7 +233984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223091,7 +234006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223112,7 +234028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223132,7 +234049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223153,7 +234071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223174,7 +234093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223195,7 +234115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223216,7 +234137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223238,7 +234160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223260,7 +234183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223282,7 +234206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223301,7 +234226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223321,7 +234247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223341,7 +234268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223361,7 +234289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223381,7 +234310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223402,7 +234332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223423,7 +234354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223444,7 +234376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223464,7 +234397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223485,7 +234419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223506,7 +234441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223527,7 +234463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223548,7 +234485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223570,7 +234508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223592,7 +234531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223614,7 +234554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223633,7 +234574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223653,7 +234595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223673,7 +234616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223693,7 +234637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223713,7 +234658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223734,7 +234680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223755,7 +234702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223776,7 +234724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223796,7 +234745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223817,7 +234767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223838,7 +234789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223859,7 +234811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223880,7 +234833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223902,7 +234856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223924,7 +234879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223945,7 +234901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223962,7 +234919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -223981,7 +234939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224001,7 +234960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224019,7 +234979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224038,7 +234999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224058,7 +235020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224079,7 +235042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224101,7 +235065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224122,7 +235087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224143,7 +235109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224163,7 +235130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224184,7 +235152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224206,7 +235175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224227,7 +235197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224248,7 +235219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224269,7 +235241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224291,7 +235264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224314,7 +235288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224336,7 +235311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224358,7 +235334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224377,7 +235354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224397,7 +235375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224418,7 +235397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224438,7 +235418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224458,7 +235439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224478,7 +235460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224499,7 +235482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224521,7 +235505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224542,7 +235527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224563,7 +235549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224583,7 +235570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224604,7 +235592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224626,7 +235615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224647,7 +235637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224668,7 +235659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224689,7 +235681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224711,7 +235704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224734,7 +235728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224756,7 +235751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224778,7 +235774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224797,7 +235794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224817,7 +235815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224838,7 +235837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224858,7 +235858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224878,7 +235879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224898,7 +235900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224919,7 +235922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224941,7 +235945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224962,7 +235967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -224983,7 +235989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225003,7 +236010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225024,7 +236032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225046,7 +236055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225067,7 +236077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225088,7 +236099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225109,7 +236121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225131,7 +236144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225154,7 +236168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225176,7 +236191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225198,7 +236214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225217,7 +236234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225237,7 +236255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225258,7 +236277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225278,7 +236298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225298,7 +236319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225318,7 +236340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225339,7 +236362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225361,7 +236385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225382,7 +236407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225403,7 +236429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225423,7 +236450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225444,7 +236472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225466,7 +236495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225487,7 +236517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225508,7 +236539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225529,7 +236561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225551,7 +236584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225574,7 +236608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225596,7 +236631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225618,7 +236654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225637,7 +236674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225657,7 +236695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225678,7 +236717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225698,7 +236738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225718,7 +236759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225738,7 +236780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225759,7 +236802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225781,7 +236825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225802,7 +236847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225823,7 +236869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225843,7 +236890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225864,7 +236912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225886,7 +236935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225907,7 +236957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225928,7 +236979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225949,7 +237001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225971,7 +237024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -225994,7 +237048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226016,7 +237071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226038,7 +237094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226057,7 +237114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226077,7 +237135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226098,7 +237157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226118,7 +237178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226138,7 +237199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226158,7 +237220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226179,7 +237242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226201,7 +237265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226222,7 +237287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226243,7 +237309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226263,7 +237330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226284,7 +237352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226306,7 +237375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226327,7 +237397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226348,7 +237419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226369,7 +237441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226391,7 +237464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226414,7 +237488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226436,7 +237511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226457,7 +237533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226475,7 +237552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226495,7 +237573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226516,7 +237595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226536,7 +237616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226555,7 +237636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226573,7 +237655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226593,7 +237676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226614,7 +237698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226634,7 +237719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226654,7 +237740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226673,7 +237760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226693,7 +237781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226714,7 +237803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226734,7 +237824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226753,7 +237844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226770,7 +237862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226788,7 +237881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226806,7 +237900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226825,7 +237920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226845,7 +237941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226866,7 +237963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226887,7 +237985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226908,7 +238007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226928,7 +238028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226949,7 +238050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226970,7 +238072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226991,7 +238094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227012,7 +238116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227034,7 +238139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227056,7 +238162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227078,7 +238185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227097,7 +238205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227117,7 +238226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227137,7 +238247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227157,7 +238268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227177,7 +238289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227198,7 +238311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227219,7 +238333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227240,7 +238355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227260,7 +238376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227281,7 +238398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227302,7 +238420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227323,7 +238442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227344,7 +238464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227366,7 +238487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227388,7 +238510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227410,7 +238533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227429,7 +238553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227449,7 +238574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227469,7 +238595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227489,7 +238616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227509,7 +238637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227530,7 +238659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227551,7 +238681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227572,7 +238703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227592,7 +238724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227613,7 +238746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227634,7 +238768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227655,7 +238790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227676,7 +238812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227698,7 +238835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227720,7 +238858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227741,7 +238880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227759,7 +238899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227779,7 +238920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227800,7 +238942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227820,7 +238963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227839,7 +238983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227857,7 +239002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227877,7 +239023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227898,7 +239045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227918,7 +239066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227938,7 +239087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227957,7 +239107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227977,7 +239128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227998,7 +239150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228018,7 +239171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228037,7 +239191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228054,7 +239209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228072,7 +239228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228090,7 +239247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228109,7 +239267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228129,7 +239288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228150,7 +239310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228171,7 +239332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228192,7 +239354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228212,7 +239375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228233,7 +239397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228254,7 +239419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228275,7 +239441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228296,7 +239463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228318,7 +239486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228340,7 +239509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228362,7 +239532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228381,7 +239552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228401,7 +239573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228421,7 +239594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228441,7 +239615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228461,7 +239636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228482,7 +239658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228503,7 +239680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228524,7 +239702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228544,7 +239723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228565,7 +239745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228586,7 +239767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228607,7 +239789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228628,7 +239811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228650,7 +239834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228672,7 +239857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228694,7 +239880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228713,7 +239900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228733,7 +239921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228753,7 +239942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228773,7 +239963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228793,7 +239984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228814,7 +240006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228835,7 +240028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228856,7 +240050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228876,7 +240071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228897,7 +240093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228918,7 +240115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228939,7 +240137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228960,7 +240159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -228982,7 +240182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229004,7 +240205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229025,7 +240227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229042,7 +240245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229061,7 +240265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229081,7 +240286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229099,7 +240305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229118,7 +240325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229138,7 +240346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229159,7 +240368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229181,7 +240391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229202,7 +240413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229223,7 +240435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229243,7 +240456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229264,7 +240478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229286,7 +240501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229307,7 +240523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229328,7 +240545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229349,7 +240567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229371,7 +240590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229394,7 +240614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229416,7 +240637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229438,7 +240660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229457,7 +240680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229477,7 +240701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229498,7 +240723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229518,7 +240744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229538,7 +240765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229558,7 +240786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229579,7 +240808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229601,7 +240831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229622,7 +240853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229643,7 +240875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229663,7 +240896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229684,7 +240918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229706,7 +240941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229727,7 +240963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229748,7 +240985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229769,7 +241007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229791,7 +241030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229814,7 +241054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229836,7 +241077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229858,7 +241100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229877,7 +241120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229897,7 +241141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229918,7 +241163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229938,7 +241184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229958,7 +241205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229978,7 +241226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229999,7 +241248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230021,7 +241271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230042,7 +241293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230063,7 +241315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230083,7 +241336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230104,7 +241358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230126,7 +241381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230147,7 +241403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230168,7 +241425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230189,7 +241447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230211,7 +241470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230234,7 +241494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230256,7 +241517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230277,7 +241539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230294,7 +241557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230313,7 +241577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230333,7 +241598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230351,7 +241617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230370,7 +241637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230390,7 +241658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230411,7 +241680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230433,7 +241703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230454,7 +241725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230475,7 +241747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230495,7 +241768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230516,7 +241790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230538,7 +241813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230559,7 +241835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230580,7 +241857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230601,7 +241879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230623,7 +241902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230646,7 +241926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230668,7 +241949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230690,7 +241972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230709,7 +241992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230729,7 +242013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230750,7 +242035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230770,7 +242056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230790,7 +242077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230810,7 +242098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230831,7 +242120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230853,7 +242143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230874,7 +242165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230895,7 +242187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230915,7 +242208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230936,7 +242230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230958,7 +242253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -230979,7 +242275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231000,7 +242297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231021,7 +242319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231043,7 +242342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231066,7 +242366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231088,7 +242389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231110,7 +242412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231129,7 +242432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231149,7 +242453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231170,7 +242475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231190,7 +242496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231210,7 +242517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231230,7 +242538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231251,7 +242560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231273,7 +242583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231294,7 +242605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231315,7 +242627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231335,7 +242648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231356,7 +242670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231378,7 +242693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231399,7 +242715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231420,7 +242737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231441,7 +242759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231463,7 +242782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231486,7 +242806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231508,7 +242829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231529,7 +242851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231546,7 +242869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231565,7 +242889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231585,7 +242910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231603,7 +242929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231622,7 +242949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231642,7 +242970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231663,7 +242992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231685,7 +243015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231706,7 +243037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231727,7 +243059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231747,7 +243080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231768,7 +243102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231790,7 +243125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231811,7 +243147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231832,7 +243169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231853,7 +243191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231875,7 +243214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231898,7 +243238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231920,7 +243261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231942,7 +243284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231961,7 +243304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -231981,7 +243325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232002,7 +243347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232022,7 +243368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232042,7 +243389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232062,7 +243410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232083,7 +243432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232105,7 +243455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232126,7 +243477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232147,7 +243499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232167,7 +243520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232188,7 +243542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232210,7 +243565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232231,7 +243587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232252,7 +243609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232273,7 +243631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232295,7 +243654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232318,7 +243678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232340,7 +243701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232362,7 +243724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232381,7 +243744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232401,7 +243765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232422,7 +243787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232442,7 +243808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232462,7 +243829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232482,7 +243850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232503,7 +243872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232525,7 +243895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232546,7 +243917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232567,7 +243939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232587,7 +243960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232608,7 +243982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232630,7 +244005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232651,7 +244027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232672,7 +244049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232693,7 +244071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232715,7 +244094,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232738,7 +244118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232760,7 +244141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232781,7 +244163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232798,7 +244181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232817,7 +244201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232837,7 +244222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232855,7 +244241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232874,7 +244261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232894,7 +244282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232915,7 +244304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232937,7 +244327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232958,7 +244349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232979,7 +244371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232999,7 +244392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233020,7 +244414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233042,7 +244437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233063,7 +244459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233084,7 +244481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233105,7 +244503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233127,7 +244526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233150,7 +244550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233172,7 +244573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233194,7 +244596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233213,7 +244616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233233,7 +244637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233254,7 +244659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233274,7 +244680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233294,7 +244701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233314,7 +244722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233335,7 +244744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233357,7 +244767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233378,7 +244789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233399,7 +244811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233419,7 +244832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233440,7 +244854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233462,7 +244877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233483,7 +244899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233504,7 +244921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233525,7 +244943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233547,7 +244966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233570,7 +244990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233592,7 +245013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233614,7 +245036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233633,7 +245056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233653,7 +245077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233674,7 +245099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233694,7 +245120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233714,7 +245141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233734,7 +245162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233755,7 +245184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233777,7 +245207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233798,7 +245229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233819,7 +245251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233839,7 +245272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233860,7 +245294,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233882,7 +245317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233903,7 +245339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233924,7 +245361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233945,7 +245383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233967,7 +245406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -233990,7 +245430,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234012,7 +245453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234034,7 +245476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234054,7 +245497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234075,7 +245519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234097,7 +245542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234118,7 +245564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234139,7 +245586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234160,7 +245608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234182,7 +245631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234205,7 +245655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234227,7 +245678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234249,7 +245701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234270,7 +245723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234292,7 +245746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234315,7 +245770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234337,7 +245793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234359,7 +245816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234381,7 +245839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234404,7 +245863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234428,7 +245888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234451,7 +245912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234474,7 +245936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234494,7 +245957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234515,7 +245979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234537,7 +246002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234558,7 +246024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234579,7 +246046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234600,7 +246068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234622,7 +246091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234645,7 +246115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234667,7 +246138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234689,7 +246161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234710,7 +246183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234732,7 +246206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234755,7 +246230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234777,7 +246253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234799,7 +246276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234821,7 +246299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234844,7 +246323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234868,7 +246348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234891,7 +246372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234914,7 +246396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234934,7 +246417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234955,7 +246439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234977,7 +246462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -234998,7 +246484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235019,7 +246506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235040,7 +246528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235062,7 +246551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235085,7 +246575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235107,7 +246598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235129,7 +246621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235150,7 +246643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235172,7 +246666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235195,7 +246690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235217,7 +246713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235239,7 +246736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235261,7 +246759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235284,7 +246783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235308,7 +246808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235331,7 +246832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235354,7 +246856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235374,7 +246877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235395,7 +246899,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235417,7 +246922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235438,7 +246944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235459,7 +246966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235480,7 +246988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235502,7 +247011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235525,7 +247035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235547,7 +247058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235569,7 +247081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235590,7 +247103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235612,7 +247126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235635,7 +247150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235657,7 +247173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235679,7 +247196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235701,7 +247219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235724,7 +247243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235748,7 +247268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235771,7 +247292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235794,7 +247316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235814,7 +247337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235835,7 +247359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235857,7 +247382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235878,7 +247404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235899,7 +247426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235920,7 +247448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235942,7 +247471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235965,7 +247495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -235987,7 +247518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236009,7 +247541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236030,7 +247563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236052,7 +247586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236075,7 +247610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236097,7 +247633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236119,7 +247656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236141,7 +247679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236164,7 +247703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236188,7 +247728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236211,7 +247752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236234,7 +247776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236254,7 +247797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236275,7 +247819,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236297,7 +247842,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236318,7 +247864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236339,7 +247886,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236360,7 +247908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236382,7 +247931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236405,7 +247955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236427,7 +247978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236449,7 +248001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236470,7 +248023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236492,7 +248046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236515,7 +248070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236537,7 +248093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236559,7 +248116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236581,7 +248139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236604,7 +248163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236628,7 +248188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236651,7 +248212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236674,7 +248236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236693,7 +248256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236713,7 +248277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236734,7 +248299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236754,7 +248320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236774,7 +248341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236793,7 +248361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236813,7 +248382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236834,7 +248404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236854,7 +248425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236874,7 +248446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236893,7 +248466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236913,7 +248487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236934,7 +248509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236954,7 +248530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236974,7 +248551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236994,7 +248572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237015,7 +248594,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237037,7 +248617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237058,7 +248639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237079,7 +248661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237099,7 +248682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237120,7 +248704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237142,7 +248727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237163,7 +248749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237184,7 +248771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237204,7 +248792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237225,7 +248814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237247,7 +248837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237268,7 +248859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237289,7 +248881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237308,7 +248901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237328,7 +248922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237349,7 +248944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237369,7 +248965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237389,7 +248986,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237408,7 +249006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237428,7 +249027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237449,7 +249049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237469,7 +249070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237489,7 +249091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237508,7 +249111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237528,7 +249132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237549,7 +249154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237569,7 +249175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237589,7 +249196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237609,7 +249217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237630,7 +249239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237652,7 +249262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237673,7 +249284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237694,7 +249306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237714,7 +249327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237735,7 +249349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237757,7 +249372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237778,7 +249394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237799,7 +249416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237819,7 +249437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237840,7 +249459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237862,7 +249482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237883,7 +249504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237904,7 +249526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237923,7 +249546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237943,7 +249567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237964,7 +249589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -237984,7 +249610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238004,7 +249631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238023,7 +249651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238043,7 +249672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238064,7 +249694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238084,7 +249715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238104,7 +249736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238123,7 +249756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238143,7 +249777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238164,7 +249799,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238184,7 +249820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238204,7 +249841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238224,7 +249862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238245,7 +249884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238267,7 +249907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238288,7 +249929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238309,7 +249951,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238329,7 +249972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238350,7 +249994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238372,7 +250017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238393,7 +250039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238414,7 +250061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238434,7 +250082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238455,7 +250104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238477,7 +250127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238498,7 +250149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238519,7 +250171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238538,7 +250191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238558,7 +250212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238579,7 +250234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238599,7 +250255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238619,7 +250276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238638,7 +250296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238658,7 +250317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238679,7 +250339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238699,7 +250360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238719,7 +250381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238738,7 +250401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238758,7 +250422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238779,7 +250444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238799,7 +250465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238819,7 +250486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238839,7 +250507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238860,7 +250529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238882,7 +250552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238903,7 +250574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238924,7 +250596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238944,7 +250617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238965,7 +250639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -238987,7 +250662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239008,7 +250684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239029,7 +250706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239049,7 +250727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239070,7 +250749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239092,7 +250772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239113,7 +250794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239133,7 +250815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239150,7 +250833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239169,7 +250853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239189,7 +250874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239207,7 +250893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239226,7 +250913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239246,7 +250934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239267,7 +250956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239289,7 +250979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239310,7 +251001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239331,7 +251023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239351,7 +251044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239372,7 +251066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239394,7 +251089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239415,7 +251111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239436,7 +251133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239457,7 +251155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239479,7 +251178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239502,7 +251202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239524,7 +251225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239546,7 +251248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239565,7 +251268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239585,7 +251289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239606,7 +251311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239626,7 +251332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239646,7 +251353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239666,7 +251374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239687,7 +251396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239709,7 +251419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239730,7 +251441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239751,7 +251463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239771,7 +251484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239792,7 +251506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239814,7 +251529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239835,7 +251551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239856,7 +251573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239877,7 +251595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239899,7 +251618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239922,7 +251642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239944,7 +251665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239966,7 +251688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239985,7 +251708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240005,7 +251729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240026,7 +251751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240046,7 +251772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240066,7 +251793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240086,7 +251814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240107,7 +251836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240129,7 +251859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240150,7 +251881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240171,7 +251903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240191,7 +251924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240212,7 +251946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240234,7 +251969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240255,7 +251991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240276,7 +252013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240297,7 +252035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240319,7 +252058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240342,7 +252082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240364,7 +252105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240385,7 +252127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240402,7 +252145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240421,7 +252165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240441,7 +252186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240459,7 +252205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240478,7 +252225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240498,7 +252246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240519,7 +252268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240541,7 +252291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240562,7 +252313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240583,7 +252335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240603,7 +252356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240624,7 +252378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240646,7 +252401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240667,7 +252423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240688,7 +252445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240709,7 +252467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240731,7 +252490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240754,7 +252514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240776,7 +252537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240798,7 +252560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240817,7 +252580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240837,7 +252601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240858,7 +252623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240878,7 +252644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240898,7 +252665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240918,7 +252686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240939,7 +252708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240961,7 +252731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -240982,7 +252753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241003,7 +252775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241023,7 +252796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241044,7 +252818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241066,7 +252841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241087,7 +252863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241108,7 +252885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241129,7 +252907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241151,7 +252930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241174,7 +252954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241196,7 +252977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241218,7 +253000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241237,7 +253020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241257,7 +253041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241278,7 +253063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241298,7 +253084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241318,7 +253105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241338,7 +253126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241359,7 +253148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241381,7 +253171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241402,7 +253193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241423,7 +253215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241443,7 +253236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241464,7 +253258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241486,7 +253281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241507,7 +253303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241528,7 +253325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241549,7 +253347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241571,7 +253370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241594,7 +253394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241616,7 +253417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241637,7 +253439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241654,7 +253457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241673,7 +253477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241693,7 +253498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241711,7 +253517,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241730,7 +253537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241750,7 +253558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241771,7 +253580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241793,7 +253603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241814,7 +253625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241835,7 +253647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241855,7 +253668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241876,7 +253690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241898,7 +253713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241919,7 +253735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241940,7 +253757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241961,7 +253779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241983,7 +253802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242006,7 +253826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242028,7 +253849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242050,7 +253872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242069,7 +253892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242089,7 +253913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242110,7 +253935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242130,7 +253956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242150,7 +253977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242170,7 +253998,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242191,7 +254020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242213,7 +254043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242234,7 +254065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242255,7 +254087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242275,7 +254108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242296,7 +254130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242318,7 +254153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242339,7 +254175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242360,7 +254197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242381,7 +254219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242403,7 +254242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242426,7 +254266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242448,7 +254289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242470,7 +254312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242489,7 +254332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242509,7 +254353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242530,7 +254375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242550,7 +254396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242570,7 +254417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242590,7 +254438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242611,7 +254460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242633,7 +254483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242654,7 +254505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242675,7 +254527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242695,7 +254548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242716,7 +254570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242738,7 +254593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242759,7 +254615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242780,7 +254637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242801,7 +254659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242823,7 +254682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242846,7 +254706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242868,7 +254729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242889,7 +254751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242906,7 +254769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242925,7 +254789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242945,7 +254810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242963,7 +254829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -242982,7 +254849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243002,7 +254870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243023,7 +254892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243045,7 +254915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243066,7 +254937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243087,7 +254959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243107,7 +254980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243128,7 +255002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243150,7 +255025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243171,7 +255047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243192,7 +255069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243213,7 +255091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243235,7 +255114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243258,7 +255138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243280,7 +255161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243302,7 +255184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243321,7 +255204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243341,7 +255225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243362,7 +255247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243382,7 +255268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243402,7 +255289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243422,7 +255310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243443,7 +255332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243465,7 +255355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243486,7 +255377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243507,7 +255399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243527,7 +255420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243548,7 +255442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243570,7 +255465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243591,7 +255487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243612,7 +255509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243633,7 +255531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243655,7 +255554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243678,7 +255578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243700,7 +255601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243722,7 +255624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243741,7 +255644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243761,7 +255665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243782,7 +255687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243802,7 +255708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243822,7 +255729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243842,7 +255750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243863,7 +255772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243885,7 +255795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243906,7 +255817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243927,7 +255839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243947,7 +255860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243968,7 +255882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -243990,7 +255905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244011,7 +255927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244032,7 +255949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244053,7 +255971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244075,7 +255994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244098,7 +256018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244120,7 +256041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244142,7 +256064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244161,7 +256084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244181,7 +256105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244202,7 +256127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244222,7 +256148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244242,7 +256169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244262,7 +256190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244283,7 +256212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244305,7 +256235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244326,7 +256257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244347,7 +256279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244367,7 +256300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244388,7 +256322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244410,7 +256345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244431,7 +256367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244452,7 +256389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244473,7 +256411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244495,7 +256434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244518,7 +256458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244540,7 +256481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244562,7 +256504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244581,7 +256524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244601,7 +256545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244622,7 +256567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244642,7 +256588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244662,7 +256609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244682,7 +256630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244703,7 +256652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244725,7 +256675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244746,7 +256697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244767,7 +256719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244787,7 +256740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244808,7 +256762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244830,7 +256785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244851,7 +256807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244872,7 +256829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244893,7 +256851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244915,7 +256874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244938,7 +256898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244960,7 +256921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244982,7 +256944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245001,7 +256964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245021,7 +256985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245042,7 +257007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245062,7 +257028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245082,7 +257049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245102,7 +257070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245123,7 +257092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245145,7 +257115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245166,7 +257137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245187,7 +257159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245207,7 +257180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245228,7 +257202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245250,7 +257225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245271,7 +257247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245292,7 +257269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245313,7 +257291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245335,7 +257314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245358,7 +257338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245380,7 +257361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245402,7 +257384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245421,7 +257404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245441,7 +257425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245462,7 +257447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245482,7 +257468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245502,7 +257489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245522,7 +257510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245543,7 +257532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245565,7 +257555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245586,7 +257577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245607,7 +257599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245627,7 +257620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245648,7 +257642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245670,7 +257665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245691,7 +257687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245712,7 +257709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245733,7 +257731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245755,7 +257754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245778,7 +257778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245800,7 +257801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245822,7 +257824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245841,7 +257844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245861,7 +257865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245882,7 +257887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245902,7 +257908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245922,7 +257929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245942,7 +257950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245963,7 +257972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245985,7 +257995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246006,7 +258017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246027,7 +258039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246047,7 +258060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246068,7 +258082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246090,7 +258105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246111,7 +258127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246132,7 +258149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246153,7 +258171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246175,7 +258194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246198,7 +258218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246220,7 +258241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246242,7 +258264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246261,7 +258284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246281,7 +258305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246302,7 +258327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246322,7 +258348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246342,7 +258369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246362,7 +258390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246383,7 +258412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246405,7 +258435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246426,7 +258457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246447,7 +258479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246467,7 +258500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246488,7 +258522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246510,7 +258545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246531,7 +258567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246552,7 +258589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246573,7 +258611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246595,7 +258634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246618,7 +258658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246640,7 +258681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246662,7 +258704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246680,7 +258723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246699,7 +258743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246719,7 +258764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246738,7 +258784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246757,7 +258804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246776,7 +258824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246796,7 +258845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246817,7 +258867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246837,7 +258888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246857,7 +258909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246876,7 +258929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246896,7 +258950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246917,7 +258972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246937,7 +258993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246957,7 +259014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246977,7 +259035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -246998,7 +259057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247020,7 +259080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247041,7 +259102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247062,7 +259124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247080,7 +259143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247099,7 +259163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247119,7 +259184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247138,7 +259204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247157,7 +259224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247176,7 +259244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247196,7 +259265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247217,7 +259287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247237,7 +259308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247257,7 +259329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247276,7 +259349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247296,7 +259370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247317,7 +259392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247337,7 +259413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247357,7 +259434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247377,7 +259455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247398,7 +259477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247420,7 +259500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247441,7 +259522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247462,7 +259544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247480,7 +259563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247499,7 +259583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247519,7 +259604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247538,7 +259624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247557,7 +259644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247576,7 +259664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247596,7 +259685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247617,7 +259707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247637,7 +259728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247657,7 +259749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247676,7 +259769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247696,7 +259790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247717,7 +259812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247737,7 +259833,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247757,7 +259854,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247777,7 +259875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247798,7 +259897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247820,7 +259920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247841,7 +259942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247862,7 +259964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247880,7 +259983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247899,7 +260003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247919,7 +260024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247938,7 +260044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247957,7 +260064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247976,7 +260084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247996,7 +260105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248017,7 +260127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248037,7 +260148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248057,7 +260169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248076,7 +260189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248096,7 +260210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248117,7 +260232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248137,7 +260253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248157,7 +260274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248177,7 +260295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248198,7 +260317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248220,7 +260340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248241,7 +260362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248262,7 +260384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248280,7 +260403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248299,7 +260423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248319,7 +260444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248338,7 +260464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248357,7 +260484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248376,7 +260504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248396,7 +260525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248417,7 +260547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248437,7 +260568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248457,7 +260589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248476,7 +260609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248496,7 +260630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248517,7 +260652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248537,7 +260673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248557,7 +260694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248577,7 +260715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248598,7 +260737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248620,7 +260760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248641,7 +260782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248662,7 +260804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248680,7 +260823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248699,7 +260843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248719,7 +260864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248738,7 +260884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248757,7 +260904,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248776,7 +260924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248796,7 +260945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248817,7 +260967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248837,7 +260988,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248857,7 +261009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248876,7 +261029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248896,7 +261050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248917,7 +261072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248937,7 +261093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248957,7 +261114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248977,7 +261135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -248998,7 +261157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249020,7 +261180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249041,7 +261202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249062,7 +261224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249081,7 +261244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249101,7 +261265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249121,7 +261286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249141,7 +261307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249161,7 +261328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249182,7 +261350,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249203,7 +261372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249224,7 +261394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249244,7 +261415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249265,7 +261437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249286,7 +261459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249307,7 +261481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249328,7 +261503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249350,7 +261526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249372,7 +261549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249394,7 +261572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249413,7 +261592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249433,7 +261613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249453,7 +261634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249473,7 +261655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249493,7 +261676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249514,7 +261698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249535,7 +261720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249556,7 +261742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249576,7 +261763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249597,7 +261785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249618,7 +261807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249639,7 +261829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249660,7 +261851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249682,7 +261874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249704,7 +261897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249726,7 +261920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249745,7 +261940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249765,7 +261961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249786,7 +261983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249806,7 +262004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249826,7 +262025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249846,7 +262046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249867,7 +262068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249889,7 +262091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249910,7 +262113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249931,7 +262135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249951,7 +262156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249972,7 +262178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -249994,7 +262201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250015,7 +262223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250036,7 +262245,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250057,7 +262267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250079,7 +262290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250102,7 +262314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250124,7 +262337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250146,7 +262360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250165,7 +262380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250185,7 +262401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250206,7 +262423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250226,7 +262444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250246,7 +262465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250266,7 +262486,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250287,7 +262508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250309,7 +262531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250330,7 +262553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250351,7 +262575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250371,7 +262596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250392,7 +262618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250414,7 +262641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250435,7 +262663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250456,7 +262685,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250477,7 +262707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250499,7 +262730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250522,7 +262754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250544,7 +262777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250566,7 +262800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250585,7 +262820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250605,7 +262841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250626,7 +262863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250646,7 +262884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250666,7 +262905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250686,7 +262926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250707,7 +262948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250729,7 +262971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250750,7 +262993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250771,7 +263015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250791,7 +263036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250812,7 +263058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250834,7 +263081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250855,7 +263103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250876,7 +263125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250897,7 +263147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250919,7 +263170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250942,7 +263194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250964,7 +263217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250986,7 +263240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251005,7 +263260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251025,7 +263281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251046,7 +263303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251066,7 +263324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251086,7 +263345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251106,7 +263366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251127,7 +263388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251149,7 +263411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251170,7 +263433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251191,7 +263455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251211,7 +263476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251232,7 +263498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251254,7 +263521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251275,7 +263543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251296,7 +263565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251317,7 +263587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251339,7 +263610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251362,7 +263634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251384,7 +263657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251406,7 +263680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251425,7 +263700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251445,7 +263721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251466,7 +263743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251486,7 +263764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251506,7 +263785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251526,7 +263806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251547,7 +263828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251569,7 +263851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251590,7 +263873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251611,7 +263895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251631,7 +263916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251652,7 +263938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251674,7 +263961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251695,7 +263983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251716,7 +264005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251737,7 +264027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251759,7 +264050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251782,7 +264074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251804,7 +264097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251826,7 +264120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251845,7 +264140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251865,7 +264161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251886,7 +264183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251906,7 +264204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251926,7 +264225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251946,7 +264246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251967,7 +264268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -251989,7 +264291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252010,7 +264313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252031,7 +264335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252051,7 +264356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252072,7 +264378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252094,7 +264401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252115,7 +264423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252136,7 +264445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252157,7 +264467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252179,7 +264490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252202,7 +264514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252224,7 +264537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252246,7 +264560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252266,7 +264581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252287,7 +264603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252308,7 +264625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252329,7 +264647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252350,7 +264669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252372,7 +264692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252394,7 +264715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252416,7 +264738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252437,7 +264760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252459,7 +264783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252481,7 +264806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252503,7 +264829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252525,7 +264852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252548,7 +264876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252571,7 +264900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252594,7 +264924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252614,7 +264945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252635,7 +264967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252656,7 +264989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252677,7 +265011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252698,7 +265033,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252720,7 +265056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252742,7 +265079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252764,7 +265102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252785,7 +265124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252807,7 +265147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252829,7 +265170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252851,7 +265193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252873,7 +265216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252896,7 +265240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252919,7 +265264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252942,7 +265288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252960,7 +265307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252979,7 +265327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252999,7 +265348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253018,7 +265368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253037,7 +265388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253056,7 +265408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253076,7 +265429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253097,7 +265451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253117,7 +265472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253137,7 +265493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253156,7 +265513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253176,7 +265534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253197,7 +265556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253217,7 +265577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253237,7 +265598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253257,7 +265619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253278,7 +265641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253300,7 +265664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253321,7 +265686,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253342,7 +265708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253360,7 +265727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253379,7 +265747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253399,7 +265768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253418,7 +265788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253437,7 +265808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253456,7 +265828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253476,7 +265849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253497,7 +265871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253517,7 +265892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253537,7 +265913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253556,7 +265933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253576,7 +265954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253597,7 +265976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253617,7 +265997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253637,7 +266018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253657,7 +266039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253678,7 +266061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253700,7 +266084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253721,7 +266106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253742,7 +266128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253760,7 +266147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253779,7 +266167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253799,7 +266188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253818,7 +266208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253837,7 +266228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253856,7 +266248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253876,7 +266269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253897,7 +266291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253917,7 +266312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253937,7 +266333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253956,7 +266353,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253976,7 +266374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253997,7 +266396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254017,7 +266417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254037,7 +266438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254057,7 +266459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254078,7 +266481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254100,7 +266504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254121,7 +266526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254142,7 +266548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254160,7 +266567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254179,7 +266587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254199,7 +266608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254218,7 +266628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254237,7 +266648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254256,7 +266668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254276,7 +266689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254297,7 +266711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254317,7 +266732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254337,7 +266753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254356,7 +266773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254376,7 +266794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254397,7 +266816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254417,7 +266837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254437,7 +266858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254457,7 +266879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254478,7 +266901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254500,7 +266924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254521,7 +266946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254542,7 +266968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254560,7 +266987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254579,7 +267007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254599,7 +267028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254618,7 +267048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254637,7 +267068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254656,7 +267088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254676,7 +267109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254697,7 +267131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254717,7 +267152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254737,7 +267173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254756,7 +267193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254776,7 +267214,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254797,7 +267236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254817,7 +267257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254837,7 +267278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254857,7 +267299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254878,7 +267321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254900,7 +267344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254921,7 +267366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254942,7 +267388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254960,7 +267407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254979,7 +267427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -254999,7 +267448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255018,7 +267468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255037,7 +267488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255056,7 +267508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255076,7 +267529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255097,7 +267551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255117,7 +267572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255137,7 +267593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255156,7 +267613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255176,7 +267634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255197,7 +267656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255217,7 +267677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255237,7 +267698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255257,7 +267719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255278,7 +267741,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255300,7 +267764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255321,7 +267786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255342,7 +267808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255361,7 +267828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255381,7 +267849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255401,7 +267870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255421,7 +267891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255441,7 +267912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255462,7 +267934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255483,7 +267956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255504,7 +267978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255524,7 +267999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255545,7 +268021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255566,7 +268043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255587,7 +268065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255608,7 +268087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255630,7 +268110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255652,7 +268133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255674,7 +268156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255693,7 +268176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255713,7 +268197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255733,7 +268218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255753,7 +268239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255773,7 +268260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255794,7 +268282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255815,7 +268304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255836,7 +268326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255856,7 +268347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255877,7 +268369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255898,7 +268391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255919,7 +268413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255940,7 +268435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255962,7 +268458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -255984,7 +268481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256006,7 +268504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256025,7 +268524,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256045,7 +268545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256066,7 +268567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256086,7 +268588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256106,7 +268609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256126,7 +268630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256147,7 +268652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256169,7 +268675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256190,7 +268697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256211,7 +268719,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256231,7 +268740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256252,7 +268762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256274,7 +268785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256295,7 +268807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256316,7 +268829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256337,7 +268851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256359,7 +268874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256382,7 +268898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256404,7 +268921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256426,7 +268944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256445,7 +268964,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256465,7 +268985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256486,7 +269007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256506,7 +269028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256526,7 +269049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256546,7 +269070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256567,7 +269092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256589,7 +269115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256610,7 +269137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256631,7 +269159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256651,7 +269180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256672,7 +269202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256694,7 +269225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256715,7 +269247,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256736,7 +269269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256757,7 +269291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256779,7 +269314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256802,7 +269338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256824,7 +269361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256846,7 +269384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256865,7 +269404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256884,7 +269424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256904,7 +269445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256925,7 +269467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256945,7 +269488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256965,7 +269509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256985,7 +269530,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257005,7 +269551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257026,7 +269573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257048,7 +269596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257069,7 +269618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257090,7 +269640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257110,7 +269661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257130,7 +269682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257151,7 +269704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257173,7 +269727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257194,7 +269749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257215,7 +269771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257236,7 +269793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257257,7 +269815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257279,7 +269838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257302,7 +269862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257324,7 +269885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257346,7 +269908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257365,7 +269928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257385,7 +269949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257406,7 +269971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257426,7 +269992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257446,7 +270013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257466,7 +270034,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257487,7 +270056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257509,7 +270079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257530,7 +270101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257551,7 +270123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257571,7 +270144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257592,7 +270166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257614,7 +270189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257635,7 +270211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257656,7 +270233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257677,7 +270255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257699,7 +270278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257722,7 +270302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257744,7 +270325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257766,7 +270348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257785,7 +270368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257805,7 +270389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257826,7 +270411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257846,7 +270432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257866,7 +270453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257886,7 +270474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257907,7 +270496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257929,7 +270519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257950,7 +270541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257971,7 +270563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -257991,7 +270584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258012,7 +270606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258034,7 +270629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258055,7 +270651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258076,7 +270673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258097,7 +270695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258119,7 +270718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258142,7 +270742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258164,7 +270765,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258186,7 +270788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258205,7 +270808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258224,7 +270828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258244,7 +270849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258265,7 +270871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258285,7 +270892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258305,7 +270913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258325,7 +270934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258345,7 +270955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258366,7 +270977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258388,7 +271000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258409,7 +271022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258430,7 +271044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258450,7 +271065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258470,7 +271086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258491,7 +271108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258513,7 +271131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258534,7 +271153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258555,7 +271175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258576,7 +271197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258597,7 +271219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258619,7 +271242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258642,7 +271266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258664,7 +271289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258686,7 +271312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258705,7 +271332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258724,7 +271352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258744,7 +271373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258764,7 +271394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258784,7 +271415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258804,7 +271436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258824,7 +271457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258845,7 +271479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258866,7 +271501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258887,7 +271523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258907,7 +271544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258927,7 +271565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258948,7 +271587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258969,7 +271609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -258990,7 +271631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259011,7 +271653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259032,7 +271675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259054,7 +271698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259076,7 +271721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259098,7 +271744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259117,7 +271764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259136,7 +271784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259156,7 +271805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259176,7 +271826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259196,7 +271847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259216,7 +271868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259236,7 +271889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259257,7 +271911,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259278,7 +271933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259299,7 +271955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259319,7 +271976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259339,7 +271997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259360,7 +272019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259381,7 +272041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259402,7 +272063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259423,7 +272085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259444,7 +272107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259466,7 +272130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259488,7 +272153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259510,7 +272176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259530,7 +272197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259551,7 +272219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259573,7 +272242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259594,7 +272264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259615,7 +272286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259636,7 +272308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259658,7 +272331,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259681,7 +272355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259703,7 +272378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259725,7 +272401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259746,7 +272423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259768,7 +272446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259791,7 +272470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259813,7 +272493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259835,7 +272516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259857,7 +272539,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259880,7 +272563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259904,7 +272588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259927,7 +272612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259950,7 +272636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259970,7 +272657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259991,7 +272679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260013,7 +272702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260034,7 +272724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260055,7 +272746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260076,7 +272768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260098,7 +272791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260121,7 +272815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260143,7 +272838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260165,7 +272861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260186,7 +272883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260208,7 +272906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260231,7 +272930,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260253,7 +272953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260275,7 +272976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260297,7 +272999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260320,7 +273023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260344,7 +273048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260367,7 +273072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260390,7 +273096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260410,7 +273117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260431,7 +273139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260453,7 +273162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260474,7 +273184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260495,7 +273206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260516,7 +273228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260538,7 +273251,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260561,7 +273275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260583,7 +273298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260605,7 +273321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260626,7 +273343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260648,7 +273366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260671,7 +273390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260693,7 +273413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260715,7 +273436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260737,7 +273459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260760,7 +273483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260784,7 +273508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260807,7 +273532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260830,7 +273556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260850,7 +273577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260871,7 +273599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260893,7 +273622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260914,7 +273644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260935,7 +273666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260956,7 +273688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260978,7 +273711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261001,7 +273735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261023,7 +273758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261045,7 +273781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261066,7 +273803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261088,7 +273826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261111,7 +273850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261133,7 +273873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261155,7 +273896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261177,7 +273919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261200,7 +273943,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261224,7 +273968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261247,7 +273992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261270,7 +274016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261290,7 +274037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261311,7 +274059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261333,7 +274082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261354,7 +274104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261375,7 +274126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261396,7 +274148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261418,7 +274171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261441,7 +274195,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261463,7 +274218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261485,7 +274241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261506,7 +274263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261528,7 +274286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261551,7 +274310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261573,7 +274333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261595,7 +274356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261617,7 +274379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261640,7 +274403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261664,7 +274428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261687,7 +274452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261710,7 +274476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261730,7 +274497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261751,7 +274519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261773,7 +274542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261794,7 +274564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261815,7 +274586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261836,7 +274608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261858,7 +274631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261881,7 +274655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261903,7 +274678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261925,7 +274701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261946,7 +274723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261968,7 +274746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -261991,7 +274770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262013,7 +274793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262035,7 +274816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262057,7 +274839,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262080,7 +274863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262104,7 +274888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262127,7 +274912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262150,7 +274936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262170,7 +274957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262191,7 +274979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262213,7 +275002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262234,7 +275024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262255,7 +275046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262276,7 +275068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262298,7 +275091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262321,7 +275115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262343,7 +275138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262365,7 +275161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262386,7 +275183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262408,7 +275206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262431,7 +275230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262453,7 +275253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262475,7 +275276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262497,7 +275299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262520,7 +275323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262544,7 +275348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262567,7 +275372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262590,7 +275396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262610,7 +275417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262631,7 +275439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262653,7 +275462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262674,7 +275484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262695,7 +275506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262716,7 +275528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262738,7 +275551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262761,7 +275575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262783,7 +275598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262805,7 +275621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262826,7 +275643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262848,7 +275666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262871,7 +275690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262893,7 +275713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262915,7 +275736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262937,7 +275759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262960,7 +275783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -262984,7 +275808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263007,7 +275832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263029,7 +275855,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263047,7 +275874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263067,7 +275895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263088,7 +275917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263107,7 +275937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263127,7 +275958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263148,7 +275980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263170,7 +276003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263193,7 +276027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263215,7 +276050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263237,7 +276073,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263258,7 +276095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263280,7 +276118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263303,7 +276142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263325,7 +276165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263347,7 +276188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263369,7 +276211,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263392,7 +276235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263416,7 +276260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263439,7 +276284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263462,7 +276308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263482,7 +276329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263503,7 +276351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263525,7 +276374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263546,7 +276396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263567,7 +276418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263588,7 +276440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263610,7 +276463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263633,7 +276487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263655,7 +276510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263677,7 +276533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263698,7 +276555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263720,7 +276578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263743,7 +276602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263765,7 +276625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263787,7 +276648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263809,7 +276671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263832,7 +276695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263856,7 +276720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263879,7 +276744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263902,7 +276768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263922,7 +276789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263943,7 +276811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263965,7 +276834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263986,7 +276856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264007,7 +276878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264028,7 +276900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264050,7 +276923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264073,7 +276947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264095,7 +276970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264117,7 +276993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264138,7 +277015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264160,7 +277038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264183,7 +277062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264205,7 +277085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264227,7 +277108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264249,7 +277131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264272,7 +277155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264296,7 +277180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264319,7 +277204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264341,7 +277227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264359,7 +277246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264379,7 +277267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264400,7 +277289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264419,7 +277309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264439,7 +277330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264460,7 +277352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264482,7 +277375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264505,7 +277399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264527,7 +277422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264549,7 +277445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264570,7 +277467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264592,7 +277490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264615,7 +277514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264637,7 +277537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264659,7 +277560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264681,7 +277583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264704,7 +277607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264728,7 +277632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264751,7 +277656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264774,7 +277680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264794,7 +277701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264815,7 +277723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264837,7 +277746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264858,7 +277768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264879,7 +277790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264900,7 +277812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264922,7 +277835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264945,7 +277859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264967,7 +277882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -264989,7 +277905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265010,7 +277927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265032,7 +277950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265055,7 +277974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265077,7 +277997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265099,7 +278020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265121,7 +278043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265144,7 +278067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265168,7 +278092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265191,7 +278116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265214,7 +278140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265234,7 +278161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265255,7 +278183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265277,7 +278206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265298,7 +278228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265319,7 +278250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265340,7 +278272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265362,7 +278295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265385,7 +278319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265407,7 +278342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265429,7 +278365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265450,7 +278387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265472,7 +278410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265495,7 +278434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265517,7 +278457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265539,7 +278480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265561,7 +278503,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265584,7 +278527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265608,7 +278552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265631,7 +278576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265653,7 +278599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265669,7 +278616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265687,7 +278635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265706,7 +278655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265723,7 +278673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265741,7 +278692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265760,7 +278712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265780,7 +278733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265801,7 +278755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265821,7 +278776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265841,7 +278797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265860,7 +278817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265880,7 +278838,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265901,7 +278860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265921,7 +278881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265941,7 +278902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265961,7 +278923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -265982,7 +278945,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266004,7 +278968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266025,7 +278990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266046,7 +279012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266064,7 +279031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266083,7 +279051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266103,7 +279072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266122,7 +279092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266141,7 +279112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266160,7 +279132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266180,7 +279153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266201,7 +279175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266221,7 +279196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266241,7 +279217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266260,7 +279237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266280,7 +279258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266301,7 +279280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266321,7 +279301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266341,7 +279322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266361,7 +279343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266382,7 +279365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266404,7 +279388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266425,7 +279410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266446,7 +279432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266464,7 +279451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266482,7 +279470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266501,7 +279490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266521,7 +279511,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266540,7 +279531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266559,7 +279551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266578,7 +279571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266597,7 +279591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266617,7 +279612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266638,7 +279634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266658,7 +279655,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266678,7 +279676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266697,7 +279696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266716,7 +279716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266736,7 +279737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266757,7 +279759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266777,7 +279780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266797,7 +279801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266817,7 +279822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266837,7 +279843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266858,7 +279865,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266880,7 +279888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266901,7 +279910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266921,7 +279931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266937,7 +279948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266955,7 +279967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266974,7 +279987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266991,7 +280005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267009,7 +280024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267028,7 +280044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267048,7 +280065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267069,7 +280087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267089,7 +280108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267109,7 +280129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267128,7 +280149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267148,7 +280170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267169,7 +280192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267189,7 +280213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267209,7 +280234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267229,7 +280255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267250,7 +280277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267272,7 +280300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267293,7 +280322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267314,7 +280344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267332,7 +280363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267351,7 +280383,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267371,7 +280404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267390,7 +280424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267409,7 +280444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267428,7 +280464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267448,7 +280485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267469,7 +280507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267489,7 +280528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267509,7 +280549,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267528,7 +280569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267548,7 +280590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267569,7 +280612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267589,7 +280633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267609,7 +280654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267629,7 +280675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267650,7 +280697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267672,7 +280720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267693,7 +280742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267714,7 +280764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267732,7 +280783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267750,7 +280802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267769,7 +280822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267789,7 +280843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267808,7 +280863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267827,7 +280883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267846,7 +280903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267865,7 +280923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267885,7 +280944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267906,7 +280966,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267926,7 +280987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267946,7 +281008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267965,7 +281028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267984,7 +281048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268004,7 +281069,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268025,7 +281091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268045,7 +281112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268065,7 +281133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268085,7 +281154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268105,7 +281175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268126,7 +281197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268148,7 +281220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268169,7 +281242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268189,7 +281263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268207,7 +281282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268225,7 +281301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268243,7 +281320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268261,7 +281339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268280,7 +281359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268300,7 +281380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268320,7 +281401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268341,7 +281423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268362,7 +281445,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268383,7 +281467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268403,7 +281488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268423,7 +281509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268444,7 +281531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268465,7 +281553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268486,7 +281575,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268507,7 +281597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268528,7 +281619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268550,7 +281642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268572,7 +281665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268593,7 +281687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268611,7 +281706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268629,7 +281725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268647,7 +281744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268665,7 +281763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268684,7 +281783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268704,7 +281804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268724,7 +281825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268745,7 +281847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268766,7 +281869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268787,7 +281891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268807,7 +281912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268827,7 +281933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268848,7 +281955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268869,7 +281977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268890,7 +281999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268911,7 +282021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268932,7 +282043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268954,7 +282066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268976,7 +282089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268997,7 +282111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269014,7 +282129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269033,7 +282149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269053,7 +282170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269071,7 +282189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269090,7 +282209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269110,7 +282230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269131,7 +282252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269153,7 +282275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269174,7 +282297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269195,7 +282319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269215,7 +282340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269236,7 +282362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269258,7 +282385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269279,7 +282407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269300,7 +282429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269321,7 +282451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269343,7 +282474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269366,7 +282498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269388,7 +282521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269410,7 +282544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269429,7 +282564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269449,7 +282585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269470,7 +282607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269490,7 +282628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269510,7 +282649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269530,7 +282670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269551,7 +282692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269573,7 +282715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269594,7 +282737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269615,7 +282759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269635,7 +282780,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269656,7 +282802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269678,7 +282825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269699,7 +282847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269720,7 +282869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269741,7 +282891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269763,7 +282914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269786,7 +282938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269808,7 +282961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269830,7 +282984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269849,7 +283004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269868,7 +283024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269888,7 +283045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269909,7 +283067,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269929,7 +283088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269949,7 +283109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269969,7 +283130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -269989,7 +283151,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270010,7 +283173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270032,7 +283196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270053,7 +283218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270074,7 +283240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270094,7 +283261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270114,7 +283282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270135,7 +283304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270157,7 +283327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270178,7 +283349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270199,7 +283371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270220,7 +283393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270241,7 +283415,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270263,7 +283438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270286,7 +283462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270308,7 +283485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270329,7 +283507,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270346,7 +283525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270365,7 +283545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270385,7 +283566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270403,7 +283585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270422,7 +283605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270442,7 +283626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270463,7 +283648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270485,7 +283671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270506,7 +283693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270527,7 +283715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270547,7 +283736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270568,7 +283758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270590,7 +283781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270611,7 +283803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270632,7 +283825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270653,7 +283847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270675,7 +283870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270698,7 +283894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270720,7 +283917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270742,7 +283940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270761,7 +283960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270781,7 +283981,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270802,7 +284003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270822,7 +284024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270842,7 +284045,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270862,7 +284066,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270883,7 +284088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270905,7 +284111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270926,7 +284133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270947,7 +284155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270967,7 +284176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -270988,7 +284198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271010,7 +284221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271031,7 +284243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271052,7 +284265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271073,7 +284287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271095,7 +284310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271118,7 +284334,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271140,7 +284357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271162,7 +284380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271181,7 +284400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271200,7 +284420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271220,7 +284441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271241,7 +284463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271261,7 +284484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271281,7 +284505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271301,7 +284526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271321,7 +284547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271342,7 +284569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271364,7 +284592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271385,7 +284614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271406,7 +284636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271426,7 +284657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271446,7 +284678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271467,7 +284700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271489,7 +284723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271510,7 +284745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271531,7 +284767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271552,7 +284789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271573,7 +284811,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271595,7 +284834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271618,7 +284858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271640,7 +284881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271661,7 +284903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271679,7 +284922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271697,7 +284941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271715,7 +284960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271733,7 +284979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271752,7 +284999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271772,7 +285020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271792,7 +285041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271813,7 +285063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271834,7 +285085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271855,7 +285107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271875,7 +285128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271895,7 +285149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271916,7 +285171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271937,7 +285193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271958,7 +285215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -271979,7 +285237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272000,7 +285259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272022,7 +285282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272044,7 +285305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272065,7 +285327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272083,7 +285346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272101,7 +285365,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272119,7 +285384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272137,7 +285403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272156,7 +285423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272176,7 +285444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272196,7 +285465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272217,7 +285487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272238,7 +285509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272259,7 +285531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272279,7 +285552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272299,7 +285573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272320,7 +285595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272341,7 +285617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272362,7 +285639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272383,7 +285661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272404,7 +285683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272426,7 +285706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272448,7 +285729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272471,7 +285753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272491,7 +285774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272510,7 +285794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272530,7 +285815,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272550,7 +285836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272570,7 +285857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272590,7 +285878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272609,7 +285898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272629,7 +285919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272649,7 +285940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272667,7 +285959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272684,7 +285977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272703,7 +285997,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272723,7 +286018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272741,7 +286037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272760,7 +286057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272780,7 +286078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272801,7 +286100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272823,7 +286123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272844,7 +286145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272865,7 +286167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272885,7 +286188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272906,7 +286210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272928,7 +286233,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272949,7 +286255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272970,7 +286277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -272991,7 +286299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273013,7 +286322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273036,7 +286346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273058,7 +286369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273080,7 +286392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273099,7 +286412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273119,7 +286433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273140,7 +286455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273160,7 +286476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273180,7 +286497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273200,7 +286518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273221,7 +286540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273243,7 +286563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273264,7 +286585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273285,7 +286607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273305,7 +286628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273326,7 +286650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273348,7 +286673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273369,7 +286695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273390,7 +286717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273411,7 +286739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273433,7 +286762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273456,7 +286786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273478,7 +286809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273500,7 +286832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273519,7 +286852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273539,7 +286873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273560,7 +286895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273580,7 +286916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273600,7 +286937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273620,7 +286958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273641,7 +286980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273663,7 +287003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273684,7 +287025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273705,7 +287047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273725,7 +287068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273746,7 +287090,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273768,7 +287113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273789,7 +287135,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273810,7 +287157,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273831,7 +287179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273853,7 +287202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273876,7 +287226,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273898,7 +287249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273919,7 +287271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273936,7 +287289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273955,7 +287309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273975,7 +287330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273993,7 +287349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274012,7 +287369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274032,7 +287390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274053,7 +287412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274075,7 +287435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274096,7 +287457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274117,7 +287479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274137,7 +287500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274158,7 +287522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274180,7 +287545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274201,7 +287567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274222,7 +287589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274243,7 +287611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274265,7 +287634,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274288,7 +287658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274310,7 +287681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274332,7 +287704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274351,7 +287724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274371,7 +287745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274392,7 +287767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274412,7 +287788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274432,7 +287809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274452,7 +287830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274473,7 +287852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274495,7 +287875,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274516,7 +287897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274537,7 +287919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274557,7 +287940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274578,7 +287962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274600,7 +287985,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274621,7 +288007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274642,7 +288029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274663,7 +288051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274685,7 +288074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274708,7 +288098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274730,7 +288121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274752,7 +288144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274771,7 +288164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274791,7 +288185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274812,7 +288207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274832,7 +288228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274852,7 +288249,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274872,7 +288270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274893,7 +288292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274915,7 +288315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274936,7 +288337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274957,7 +288359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274977,7 +288380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274998,7 +288402,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275020,7 +288425,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275041,7 +288447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275062,7 +288469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275083,7 +288491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275105,7 +288514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275128,7 +288538,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275150,7 +288561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275171,7 +288583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275188,7 +288601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275207,7 +288621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275227,7 +288642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275245,7 +288661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275264,7 +288681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275284,7 +288702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275305,7 +288724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275327,7 +288747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275348,7 +288769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275369,7 +288791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275389,7 +288812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275410,7 +288834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275432,7 +288857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275453,7 +288879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275474,7 +288901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275495,7 +288923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275517,7 +288946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275540,7 +288970,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275562,7 +288993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275584,7 +289016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275603,7 +289036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275623,7 +289057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275644,7 +289079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275664,7 +289100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275684,7 +289121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275704,7 +289142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275725,7 +289164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275747,7 +289187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275768,7 +289209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275789,7 +289231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275809,7 +289252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275830,7 +289274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275852,7 +289297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275873,7 +289319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275894,7 +289341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275915,7 +289363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275937,7 +289386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275960,7 +289410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275982,7 +289433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276004,7 +289456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276023,7 +289476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276043,7 +289497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276064,7 +289519,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276084,7 +289540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276104,7 +289561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276124,7 +289582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276145,7 +289604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276167,7 +289627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276188,7 +289649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276209,7 +289671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276229,7 +289692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276250,7 +289714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276272,7 +289737,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276293,7 +289759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276314,7 +289781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276335,7 +289803,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276357,7 +289826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276380,7 +289850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276402,7 +289873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276423,7 +289895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276440,7 +289913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276459,7 +289933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276479,7 +289954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276497,7 +289973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276516,7 +289993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276536,7 +290014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276557,7 +290036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276579,7 +290059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276600,7 +290081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276621,7 +290103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276641,7 +290124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276662,7 +290146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276684,7 +290169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276705,7 +290191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276726,7 +290213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276747,7 +290235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276769,7 +290258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276792,7 +290282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276814,7 +290305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276836,7 +290328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276855,7 +290348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276875,7 +290369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276896,7 +290391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276916,7 +290412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276936,7 +290433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276956,7 +290454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276977,7 +290476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -276999,7 +290499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277020,7 +290521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277041,7 +290543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277061,7 +290564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277082,7 +290586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277104,7 +290609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277125,7 +290631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277146,7 +290653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277167,7 +290675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277189,7 +290698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277212,7 +290722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277234,7 +290745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277256,7 +290768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277275,7 +290788,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277295,7 +290809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277316,7 +290831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277336,7 +290852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277356,7 +290873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277376,7 +290894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277397,7 +290916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277419,7 +290939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277440,7 +290961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277461,7 +290983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277481,7 +291004,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277502,7 +291026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277524,7 +291049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277545,7 +291071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277566,7 +291093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277587,7 +291115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277609,7 +291138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277632,7 +291162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -277654,7 +291185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512fma_64.result b/bddisasm_test/avx512/avx512fma_64.result index cbe36c1..e1bd16e 100644 --- a/bddisasm_test/avx512/avx512fma_64.result +++ b/bddisasm_test/avx512/avx512fma_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26,7 +27,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46,7 +48,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67,7 +70,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87,7 +91,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127,7 +133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148,7 +155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170,7 +178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191,7 +200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212,7 +222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232,7 +243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253,7 +265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275,7 +288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -296,7 +310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -317,7 +332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -338,7 +354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -360,7 +377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -383,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -405,7 +424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -427,7 +447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -446,7 +467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -466,7 +488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -487,7 +510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -507,7 +531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -527,7 +552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -547,7 +573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -568,7 +595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -590,7 +618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -611,7 +640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -632,7 +662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -652,7 +683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -673,7 +705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -695,7 +728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -716,7 +750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -737,7 +772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -758,7 +794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -780,7 +817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -803,7 +841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -825,7 +864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -847,7 +887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -866,7 +907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -886,7 +928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -907,7 +950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -927,7 +971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -947,7 +992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -967,7 +1013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -988,7 +1035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1010,7 +1058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1031,7 +1080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1052,7 +1102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1072,7 +1123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1093,7 +1145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1115,7 +1168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1136,7 +1190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1157,7 +1212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1178,7 +1234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1200,7 +1257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1223,7 +1281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1245,7 +1304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1267,7 +1327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1286,7 +1347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1306,7 +1368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1327,7 +1390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1347,7 +1411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1367,7 +1432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1387,7 +1453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1408,7 +1475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1430,7 +1498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1451,7 +1520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1472,7 +1542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1492,7 +1563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1513,7 +1585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1535,7 +1608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1556,7 +1630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1577,7 +1652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1598,7 +1674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1620,7 +1697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1643,7 +1721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1665,7 +1744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1687,7 +1767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1706,7 +1787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1726,7 +1808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1747,7 +1830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1767,7 +1851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1787,7 +1872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1807,7 +1893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1828,7 +1915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1850,7 +1938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1871,7 +1960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1892,7 +1982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1912,7 +2003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1933,7 +2025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1955,7 +2048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1976,7 +2070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1997,7 +2092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2018,7 +2114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2040,7 +2137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2063,7 +2161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2085,7 +2184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2107,7 +2207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2126,7 +2227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2146,7 +2248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2167,7 +2270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2187,7 +2291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2207,7 +2312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2227,7 +2333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2248,7 +2355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2270,7 +2378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2291,7 +2400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2312,7 +2422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2332,7 +2443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2353,7 +2465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2375,7 +2488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2396,7 +2510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2417,7 +2532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2438,7 +2554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2460,7 +2577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2483,7 +2601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2505,7 +2624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512pf_64.result b/bddisasm_test/avx512/avx512pf_64.result index d795181..b591e74 100644 --- a/bddisasm_test/avx512/avx512pf_64.result +++ b/bddisasm_test/avx512/avx512pf_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -27,7 +28,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47,7 +49,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67,7 +70,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87,7 +91,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127,7 +133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -147,7 +154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167,7 +175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -187,7 +196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -207,7 +217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -227,7 +238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -247,7 +259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -267,7 +280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -287,7 +301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -307,7 +322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512vbmi_64.result b/bddisasm_test/avx512/avx512vbmi_64.result index 2a7ff1f..cfd3d31 100644 --- a/bddisasm_test/avx512/avx512vbmi_64.result +++ b/bddisasm_test/avx512/avx512vbmi_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -25,7 +26,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43,7 +45,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -61,7 +64,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -80,7 +84,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -99,7 +104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -118,7 +124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137,7 +144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -156,7 +164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -194,7 +204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -213,7 +224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232,7 +244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -250,7 +263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -268,7 +282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -286,7 +301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -305,7 +321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -324,7 +341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -343,7 +361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -362,7 +381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -381,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -400,7 +421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -419,7 +441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -438,7 +461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -457,7 +481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -476,7 +501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -496,7 +522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -516,7 +543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -536,7 +564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -556,7 +585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -577,7 +607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -598,7 +629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -619,7 +651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -639,7 +672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -660,7 +694,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -681,7 +716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -702,7 +738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -723,7 +760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -745,7 +783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -767,7 +806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -789,7 +829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -808,7 +849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -828,7 +870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -848,7 +891,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -868,7 +912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -888,7 +933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -909,7 +955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -930,7 +977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -951,7 +999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -971,7 +1020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -992,7 +1042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1013,7 +1064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1034,7 +1086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1055,7 +1108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1077,7 +1131,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1099,7 +1154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1121,7 +1177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1140,7 +1197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1160,7 +1218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1180,7 +1239,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1200,7 +1260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1220,7 +1281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1241,7 +1303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1262,7 +1325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1283,7 +1347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1303,7 +1368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1324,7 +1390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1345,7 +1412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1366,7 +1434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1387,7 +1456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1409,7 +1479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1431,7 +1502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1453,7 +1525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1472,7 +1545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1492,7 +1566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1512,7 +1587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1532,7 +1608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1552,7 +1629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1573,7 +1651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1594,7 +1673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1615,7 +1695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1635,7 +1716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1656,7 +1738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1677,7 +1760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1698,7 +1782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1719,7 +1804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1741,7 +1827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1763,7 +1850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1785,7 +1873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1804,7 +1893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1824,7 +1914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1844,7 +1935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1864,7 +1956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1884,7 +1977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1905,7 +1999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1926,7 +2021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1947,7 +2043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1967,7 +2064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1988,7 +2086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2009,7 +2108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2030,7 +2130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2051,7 +2152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2073,7 +2175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2095,7 +2198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2117,7 +2221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2136,7 +2241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2156,7 +2262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2176,7 +2283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2196,7 +2304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2216,7 +2325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2237,7 +2347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2258,7 +2369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2279,7 +2391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2299,7 +2412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2320,7 +2434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2341,7 +2456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2362,7 +2478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2383,7 +2500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2405,7 +2523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2427,7 +2546,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2449,7 +2569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2468,7 +2589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2488,7 +2610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2508,7 +2631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2528,7 +2652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2548,7 +2673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2569,7 +2695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2590,7 +2717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2611,7 +2739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2631,7 +2760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2652,7 +2782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2673,7 +2804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2694,7 +2826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2715,7 +2848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2737,7 +2871,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2759,7 +2894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2781,7 +2917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2800,7 +2937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2820,7 +2958,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2840,7 +2979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2860,7 +3000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2880,7 +3021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2901,7 +3043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2922,7 +3065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2943,7 +3087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2963,7 +3108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2984,7 +3130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3005,7 +3152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3026,7 +3174,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3047,7 +3196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3069,7 +3219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3091,7 +3242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3113,7 +3265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3132,7 +3285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3152,7 +3306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3172,7 +3327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3192,7 +3348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3212,7 +3369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3233,7 +3391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3254,7 +3413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3275,7 +3435,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3295,7 +3456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3316,7 +3478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3337,7 +3500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3358,7 +3522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3379,7 +3544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3401,7 +3567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3423,7 +3590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3445,7 +3613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3463,7 +3632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3482,7 +3652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3501,7 +3672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3521,7 +3693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3539,7 +3712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3558,7 +3732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3577,7 +3752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3597,7 +3773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3615,7 +3792,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3634,7 +3812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3653,7 +3832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3673,7 +3853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3691,7 +3872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3710,7 +3892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3729,7 +3912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3749,7 +3933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3767,7 +3952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3786,7 +3972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3805,7 +3992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3825,7 +4013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3843,7 +4032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3862,7 +4052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3881,7 +4072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3901,7 +4093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3920,7 +4113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3940,7 +4134,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3961,7 +4156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3981,7 +4177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4001,7 +4198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4021,7 +4219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4042,7 +4241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4064,7 +4264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4085,7 +4286,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4106,7 +4308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4126,7 +4329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4147,7 +4351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4169,7 +4374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4190,7 +4396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4211,7 +4418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4232,7 +4440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4254,7 +4463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4277,7 +4487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4299,7 +4510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4321,7 +4533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4340,7 +4553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4360,7 +4574,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4381,7 +4596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4401,7 +4617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4421,7 +4638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4441,7 +4659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4462,7 +4681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4484,7 +4704,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4505,7 +4726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4526,7 +4748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4546,7 +4769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4567,7 +4791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4589,7 +4814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4610,7 +4836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4631,7 +4858,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4652,7 +4880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4674,7 +4903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4697,7 +4927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4719,7 +4950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4741,7 +4973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4760,7 +4993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4780,7 +5014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4801,7 +5036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4821,7 +5057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4841,7 +5078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4861,7 +5099,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4882,7 +5121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4904,7 +5144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4925,7 +5166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4946,7 +5188,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4966,7 +5209,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4987,7 +5231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5009,7 +5254,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5030,7 +5276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5051,7 +5298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5072,7 +5320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5094,7 +5343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5117,7 +5367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5139,7 +5390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5161,7 +5413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5181,7 +5434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5202,7 +5456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5224,7 +5479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5245,7 +5501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5266,7 +5523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5287,7 +5545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5309,7 +5568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5332,7 +5592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5354,7 +5615,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5376,7 +5638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5397,7 +5660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5419,7 +5683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5442,7 +5707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5464,7 +5730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5486,7 +5753,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5508,7 +5776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5531,7 +5800,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5555,7 +5825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5578,7 +5849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5601,7 +5873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5621,7 +5894,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5642,7 +5916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5664,7 +5939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5685,7 +5961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5706,7 +5983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5727,7 +6005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5749,7 +6028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5772,7 +6052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5794,7 +6075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5816,7 +6098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5837,7 +6120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5859,7 +6143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5882,7 +6167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5904,7 +6190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5926,7 +6213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5948,7 +6236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5971,7 +6260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5995,7 +6285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6018,7 +6309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6041,7 +6333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6061,7 +6354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6082,7 +6376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6104,7 +6399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6125,7 +6421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6146,7 +6443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6167,7 +6465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6189,7 +6488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6212,7 +6512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6234,7 +6535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6256,7 +6558,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6277,7 +6580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6299,7 +6603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6322,7 +6627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6344,7 +6650,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6366,7 +6673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6388,7 +6696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6411,7 +6720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6435,7 +6745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6458,7 +6769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6481,7 +6793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6501,7 +6814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6522,7 +6836,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6544,7 +6859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6565,7 +6881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6586,7 +6903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6607,7 +6925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6629,7 +6948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6652,7 +6972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6674,7 +6995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6696,7 +7018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6717,7 +7040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6739,7 +7063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6762,7 +7087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6784,7 +7110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6806,7 +7133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6828,7 +7156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6851,7 +7180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6875,7 +7205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6898,7 +7229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6921,7 +7253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6941,7 +7274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6962,7 +7296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6984,7 +7319,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7005,7 +7341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7026,7 +7363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7047,7 +7385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7069,7 +7408,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7092,7 +7432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7114,7 +7455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7136,7 +7478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7157,7 +7500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7179,7 +7523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7202,7 +7547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7224,7 +7570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7246,7 +7593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7268,7 +7616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7291,7 +7640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7315,7 +7665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7338,7 +7689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7361,7 +7713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7381,7 +7734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7402,7 +7756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7424,7 +7779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7445,7 +7801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7466,7 +7823,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7487,7 +7845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7509,7 +7868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7532,7 +7892,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7554,7 +7915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7576,7 +7938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7597,7 +7960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7619,7 +7983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7642,7 +8007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7664,7 +8030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7686,7 +8053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7708,7 +8076,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7731,7 +8100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7755,7 +8125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7778,7 +8149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7801,7 +8173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7817,7 +8190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7832,7 +8206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7849,7 +8224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7864,7 +8240,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7882,7 +8259,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7897,7 +8275,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7914,7 +8293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7929,7 +8309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7946,7 +8327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7961,7 +8343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7978,7 +8361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7993,7 +8377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8011,7 +8396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8026,7 +8412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8045,7 +8432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8060,7 +8448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8078,7 +8467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8093,7 +8483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8111,7 +8502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8126,7 +8518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8143,7 +8536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8158,7 +8552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8176,7 +8571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8191,7 +8587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8210,7 +8607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8225,7 +8623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8243,7 +8642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8258,7 +8658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8276,7 +8677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8291,7 +8693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8309,7 +8712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8324,7 +8728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8343,7 +8748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8358,7 +8764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8378,7 +8785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8393,7 +8801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8412,7 +8821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8427,7 +8837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8446,7 +8857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8461,7 +8873,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8477,7 +8890,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8492,7 +8906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8509,7 +8924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8524,7 +8940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8542,7 +8959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8557,7 +8975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8574,7 +8993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8589,7 +9009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8606,7 +9027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8621,7 +9043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8638,7 +9061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8653,7 +9077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8671,7 +9096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8686,7 +9112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8705,7 +9132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8720,7 +9148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8738,7 +9167,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8753,7 +9183,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8771,7 +9202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8786,7 +9218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8803,7 +9236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8818,7 +9252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8836,7 +9271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8851,7 +9287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8870,7 +9307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8885,7 +9323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8903,7 +9342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8918,7 +9358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8936,7 +9377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8951,7 +9393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8969,7 +9412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8984,7 +9428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9003,7 +9448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9018,7 +9464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9038,7 +9485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9053,7 +9501,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9072,7 +9521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9087,7 +9537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9106,7 +9557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9121,7 +9573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9137,7 +9590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9152,7 +9606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9169,7 +9624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9184,7 +9640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9202,7 +9659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9217,7 +9675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9234,7 +9693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9249,7 +9709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9266,7 +9727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9281,7 +9743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9298,7 +9761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9313,7 +9777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9331,7 +9796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9346,7 +9812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9365,7 +9832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9380,7 +9848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9398,7 +9867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9413,7 +9883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9431,7 +9902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9446,7 +9918,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9463,7 +9936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9478,7 +9952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9496,7 +9971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9511,7 +9987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9530,7 +10007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9545,7 +10023,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9563,7 +10042,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9578,7 +10058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9596,7 +10077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9611,7 +10093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9629,7 +10112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9644,7 +10128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9663,7 +10148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9678,7 +10164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9698,7 +10185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9713,7 +10201,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9732,7 +10221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9747,7 +10237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9766,7 +10257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9781,7 +10273,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9797,7 +10290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9812,7 +10306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9829,7 +10324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9844,7 +10340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9862,7 +10359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9877,7 +10375,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9894,7 +10393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9909,7 +10409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9926,7 +10427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9941,7 +10443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9958,7 +10461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9973,7 +10477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -9991,7 +10496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10006,7 +10512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10025,7 +10532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10040,7 +10548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10058,7 +10567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10073,7 +10583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10091,7 +10602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10106,7 +10618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10123,7 +10636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10138,7 +10652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10156,7 +10671,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10171,7 +10687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10190,7 +10707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10205,7 +10723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10223,7 +10742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10238,7 +10758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10256,7 +10777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10271,7 +10793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10289,7 +10812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10304,7 +10828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10323,7 +10848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10338,7 +10864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10358,7 +10885,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10373,7 +10901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10392,7 +10921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10407,7 +10937,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10426,7 +10957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10441,7 +10973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10457,7 +10990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10472,7 +11006,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10489,7 +11024,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10504,7 +11040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10522,7 +11059,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10537,7 +11075,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10554,7 +11093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10569,7 +11109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10586,7 +11127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10601,7 +11143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10618,7 +11161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10633,7 +11177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10651,7 +11196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10666,7 +11212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10685,7 +11232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10700,7 +11248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10718,7 +11267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10733,7 +11283,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10751,7 +11302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10766,7 +11318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10783,7 +11336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10798,7 +11352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10816,7 +11371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10831,7 +11387,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10850,7 +11407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10865,7 +11423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10883,7 +11442,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10898,7 +11458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10916,7 +11477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10931,7 +11493,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10949,7 +11512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10964,7 +11528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10983,7 +11548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -10998,7 +11564,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11018,7 +11585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11033,7 +11601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11052,7 +11621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11067,7 +11637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11086,7 +11657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11101,7 +11673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11117,7 +11690,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11132,7 +11706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11149,7 +11724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11164,7 +11740,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11182,7 +11759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11197,7 +11775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11214,7 +11793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11229,7 +11809,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11246,7 +11827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11261,7 +11843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11278,7 +11861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11293,7 +11877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11311,7 +11896,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11326,7 +11912,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11345,7 +11932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11360,7 +11948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11378,7 +11967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11393,7 +11983,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11411,7 +12002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11426,7 +12018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11443,7 +12036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11458,7 +12052,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11476,7 +12071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11491,7 +12087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11510,7 +12107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11525,7 +12123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11543,7 +12142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11558,7 +12158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11576,7 +12177,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11591,7 +12193,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11609,7 +12212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11624,7 +12228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11643,7 +12248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11658,7 +12264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11678,7 +12285,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11693,7 +12301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11712,7 +12321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11727,7 +12337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11746,7 +12357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11761,7 +12373,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11777,7 +12390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11792,7 +12406,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11809,7 +12424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11824,7 +12440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11841,7 +12458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11856,7 +12474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11873,7 +12492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11888,7 +12508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11905,7 +12526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11920,7 +12542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11938,7 +12561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11953,7 +12577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11971,7 +12596,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -11986,7 +12612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12004,7 +12631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12019,7 +12647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12036,7 +12665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12051,7 +12681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12069,7 +12700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12084,7 +12716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12102,7 +12735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12117,7 +12751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12135,7 +12770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12150,7 +12786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12168,7 +12805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12183,7 +12821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12202,7 +12841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12217,7 +12857,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12236,7 +12877,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12251,7 +12893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12270,7 +12913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12285,7 +12929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12301,7 +12946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12316,7 +12962,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12333,7 +12980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12348,7 +12996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12365,7 +13014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12380,7 +13030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12397,7 +13048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12412,7 +13064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12429,7 +13082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12444,7 +13098,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12462,7 +13117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12477,7 +13133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12495,7 +13152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12510,7 +13168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12528,7 +13187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12543,7 +13203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12560,7 +13221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12575,7 +13237,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12593,7 +13256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12608,7 +13272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12626,7 +13291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12641,7 +13307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12659,7 +13326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12674,7 +13342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12692,7 +13361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12707,7 +13377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12726,7 +13397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12741,7 +13413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12760,7 +13433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12775,7 +13449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12794,7 +13469,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12809,7 +13485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12825,7 +13502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12840,7 +13518,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12857,7 +13536,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12872,7 +13552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12889,7 +13570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12904,7 +13586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12921,7 +13604,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12936,7 +13620,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12953,7 +13638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12968,7 +13654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -12986,7 +13673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13001,7 +13689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13019,7 +13708,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13034,7 +13724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13052,7 +13743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13067,7 +13759,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13084,7 +13777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13099,7 +13793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13117,7 +13812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13132,7 +13828,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13150,7 +13847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13165,7 +13863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13183,7 +13882,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13198,7 +13898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13216,7 +13917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13231,7 +13933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13250,7 +13953,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13265,7 +13969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13284,7 +13989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13299,7 +14005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13318,7 +14025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13333,7 +14041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13353,7 +14062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13374,7 +14084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13395,7 +14106,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13416,7 +14128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13437,7 +14150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13459,7 +14173,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13481,7 +14196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13503,7 +14219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13524,7 +14241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13546,7 +14264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13568,7 +14287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13590,7 +14310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13612,7 +14333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13635,7 +14357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13658,7 +14381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13681,7 +14405,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13701,7 +14426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13722,7 +14448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13743,7 +14470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13764,7 +14492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13785,7 +14514,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13807,7 +14537,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13829,7 +14560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13851,7 +14583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13872,7 +14605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13894,7 +14628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13916,7 +14651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13938,7 +14674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13960,7 +14697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -13983,7 +14721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14006,7 +14745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14029,7 +14769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14049,7 +14790,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14070,7 +14812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14091,7 +14834,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14112,7 +14856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14133,7 +14878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14155,7 +14901,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14177,7 +14924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14199,7 +14947,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14220,7 +14969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14242,7 +14992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14264,7 +15015,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14286,7 +15038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14308,7 +15061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14331,7 +15085,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14354,7 +15109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14377,7 +15133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14397,7 +15154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14418,7 +15176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14440,7 +15199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14461,7 +15221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14482,7 +15243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14503,7 +15265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14525,7 +15288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14548,7 +15312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14570,7 +15335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14592,7 +15358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14613,7 +15380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14635,7 +15403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14658,7 +15427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14680,7 +15450,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14702,7 +15473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14724,7 +15496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14747,7 +15520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14771,7 +15545,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14794,7 +15569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14817,7 +15593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14837,7 +15614,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14858,7 +15636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14880,7 +15659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14901,7 +15681,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14922,7 +15703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14943,7 +15725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14965,7 +15748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -14988,7 +15772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15010,7 +15795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15032,7 +15818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15053,7 +15840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15075,7 +15863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15098,7 +15887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15120,7 +15910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15142,7 +15933,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15164,7 +15956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15187,7 +15980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15211,7 +16005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15234,7 +16029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15257,7 +16053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15277,7 +16074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15298,7 +16096,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15320,7 +16119,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15341,7 +16141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15362,7 +16163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15383,7 +16185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15405,7 +16208,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15428,7 +16232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15450,7 +16255,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15472,7 +16278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15493,7 +16300,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15515,7 +16323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15538,7 +16347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15560,7 +16370,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15582,7 +16393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15604,7 +16416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15627,7 +16440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15651,7 +16465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15674,7 +16489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15697,7 +16513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15717,7 +16534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15738,7 +16556,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15760,7 +16579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15781,7 +16601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15802,7 +16623,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15823,7 +16645,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15845,7 +16668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15868,7 +16692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15890,7 +16715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15912,7 +16738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15933,7 +16760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15955,7 +16783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -15978,7 +16807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16000,7 +16830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16022,7 +16853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16044,7 +16876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16067,7 +16900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16091,7 +16925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16114,7 +16949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16137,7 +16973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16157,7 +16994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16178,7 +17016,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16200,7 +17039,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16221,7 +17061,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16242,7 +17083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16263,7 +17105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16285,7 +17128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16308,7 +17152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16330,7 +17175,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16352,7 +17198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16373,7 +17220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16395,7 +17243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16418,7 +17267,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16440,7 +17290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16462,7 +17313,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16484,7 +17336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16507,7 +17360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16531,7 +17385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16554,7 +17409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16577,7 +17433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16597,7 +17454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16618,7 +17476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16640,7 +17499,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16661,7 +17521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16682,7 +17543,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16703,7 +17565,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16725,7 +17588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16748,7 +17612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16770,7 +17635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16792,7 +17658,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16813,7 +17680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16835,7 +17703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16858,7 +17727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16880,7 +17750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16902,7 +17773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16924,7 +17796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16947,7 +17820,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16971,7 +17845,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -16994,7 +17869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17017,7 +17893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17033,7 +17910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17048,7 +17926,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17065,7 +17944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17080,7 +17960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17098,7 +17979,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17113,7 +17995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17130,7 +18013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17145,7 +18029,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17162,7 +18047,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17177,7 +18063,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17194,7 +18081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17209,7 +18097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17227,7 +18116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17242,7 +18132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17261,7 +18152,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17276,7 +18168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17294,7 +18187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17309,7 +18203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17327,7 +18222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17342,7 +18238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17359,7 +18256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17374,7 +18272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17392,7 +18291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17407,7 +18307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17426,7 +18327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17441,7 +18343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17459,7 +18362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17474,7 +18378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17492,7 +18397,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17507,7 +18413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17525,7 +18432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17540,7 +18448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17559,7 +18468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17574,7 +18484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17594,7 +18505,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17609,7 +18521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17628,7 +18541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17643,7 +18557,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17662,7 +18577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17677,7 +18593,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17693,7 +18610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17708,7 +18626,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17725,7 +18644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17740,7 +18660,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17758,7 +18679,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17773,7 +18695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17790,7 +18713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17805,7 +18729,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17822,7 +18747,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17837,7 +18763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17854,7 +18781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17869,7 +18797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17887,7 +18816,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17902,7 +18832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17921,7 +18852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17936,7 +18868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17954,7 +18887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17969,7 +18903,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17987,7 +18922,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18002,7 +18938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18019,7 +18956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18034,7 +18972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18052,7 +18991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18067,7 +19007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18086,7 +19027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18101,7 +19043,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18119,7 +19062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18134,7 +19078,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18152,7 +19097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18167,7 +19113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18185,7 +19132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18200,7 +19148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18219,7 +19168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18234,7 +19184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18254,7 +19205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18269,7 +19221,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18288,7 +19241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18303,7 +19257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18322,7 +19277,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18337,7 +19293,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18353,7 +19310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18368,7 +19326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18385,7 +19344,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18400,7 +19360,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18418,7 +19379,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18433,7 +19395,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18450,7 +19413,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18465,7 +19429,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18482,7 +19447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18497,7 +19463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18514,7 +19481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18529,7 +19497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18547,7 +19516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18562,7 +19532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18581,7 +19552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18596,7 +19568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18614,7 +19587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18629,7 +19603,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18647,7 +19622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18662,7 +19638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18679,7 +19656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18694,7 +19672,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18712,7 +19691,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18727,7 +19707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18746,7 +19727,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18761,7 +19743,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18779,7 +19762,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18794,7 +19778,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18812,7 +19797,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18827,7 +19813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18845,7 +19832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18860,7 +19848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18879,7 +19868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18894,7 +19884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18914,7 +19905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18929,7 +19921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18948,7 +19941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18963,7 +19957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18982,7 +19977,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -18997,7 +19993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19013,7 +20010,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19028,7 +20026,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19045,7 +20044,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19060,7 +20060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19078,7 +20079,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19093,7 +20095,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19110,7 +20113,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19125,7 +20129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19142,7 +20147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19157,7 +20163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19174,7 +20181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19189,7 +20197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19207,7 +20216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19222,7 +20232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19241,7 +20252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19256,7 +20268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19274,7 +20287,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19289,7 +20303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19307,7 +20322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19322,7 +20338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19339,7 +20356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19354,7 +20372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19372,7 +20391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19387,7 +20407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19406,7 +20427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19421,7 +20443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19439,7 +20462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19454,7 +20478,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19472,7 +20497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19487,7 +20513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19505,7 +20532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19520,7 +20548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19539,7 +20568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19554,7 +20584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19574,7 +20605,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19589,7 +20621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19608,7 +20641,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19623,7 +20657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19642,7 +20677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19657,7 +20693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19673,7 +20710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19688,7 +20726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19705,7 +20744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19720,7 +20760,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19738,7 +20779,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19753,7 +20795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19770,7 +20813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19785,7 +20829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19802,7 +20847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19817,7 +20863,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19834,7 +20881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19849,7 +20897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19867,7 +20916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19882,7 +20932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19901,7 +20952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19916,7 +20968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19934,7 +20987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19949,7 +21003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19967,7 +21022,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19982,7 +21038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19999,7 +21056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20014,7 +21072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20032,7 +21091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20047,7 +21107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20066,7 +21127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20081,7 +21143,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20099,7 +21162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20114,7 +21178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20132,7 +21197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20147,7 +21213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20165,7 +21232,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20180,7 +21248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20199,7 +21268,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20214,7 +21284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20234,7 +21305,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20249,7 +21321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20268,7 +21341,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20283,7 +21357,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20302,7 +21377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20317,7 +21393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20333,7 +21410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20348,7 +21426,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20365,7 +21444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20380,7 +21460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20398,7 +21479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20413,7 +21495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20430,7 +21513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20445,7 +21529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20462,7 +21547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20477,7 +21563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20494,7 +21581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20509,7 +21597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20527,7 +21616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20542,7 +21632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20561,7 +21652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20576,7 +21668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20594,7 +21687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20609,7 +21703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20627,7 +21722,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20642,7 +21738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20659,7 +21756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20674,7 +21772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20692,7 +21791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20707,7 +21807,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20726,7 +21827,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20741,7 +21843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20759,7 +21862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20774,7 +21878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20792,7 +21897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20807,7 +21913,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20825,7 +21932,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20840,7 +21948,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20859,7 +21968,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20874,7 +21984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20894,7 +22005,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20909,7 +22021,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20928,7 +22041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20943,7 +22057,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20962,7 +22077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20977,7 +22093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -20993,7 +22110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21008,7 +22126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21025,7 +22144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21040,7 +22160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21057,7 +22178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21072,7 +22194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21089,7 +22212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21104,7 +22228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21121,7 +22246,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21136,7 +22262,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21154,7 +22281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21169,7 +22297,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21187,7 +22316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21202,7 +22332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21220,7 +22351,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21235,7 +22367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21252,7 +22385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21267,7 +22401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21285,7 +22420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21300,7 +22436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21318,7 +22455,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21333,7 +22471,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21351,7 +22490,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21366,7 +22506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21384,7 +22525,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21399,7 +22541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21418,7 +22561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21433,7 +22577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21452,7 +22597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21467,7 +22613,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21486,7 +22633,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21501,7 +22649,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21517,7 +22666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21532,7 +22682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21549,7 +22700,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21564,7 +22716,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21581,7 +22734,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21596,7 +22750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21613,7 +22768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21628,7 +22784,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21645,7 +22802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21660,7 +22818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21678,7 +22837,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21693,7 +22853,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21711,7 +22872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21726,7 +22888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21744,7 +22907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21759,7 +22923,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21776,7 +22941,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21791,7 +22957,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21809,7 +22976,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21824,7 +22992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21842,7 +23011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21857,7 +23027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21875,7 +23046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21890,7 +23062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21908,7 +23081,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21923,7 +23097,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21942,7 +23117,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21957,7 +23133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21976,7 +23153,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -21991,7 +23169,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22010,7 +23189,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22025,7 +23205,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22041,7 +23222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22056,7 +23238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22073,7 +23256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22088,7 +23272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22105,7 +23290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22120,7 +23306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22137,7 +23324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22152,7 +23340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22169,7 +23358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22184,7 +23374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22202,7 +23393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22217,7 +23409,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22235,7 +23428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22250,7 +23444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22268,7 +23463,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22283,7 +23479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22300,7 +23497,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22315,7 +23513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22333,7 +23532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22348,7 +23548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22366,7 +23567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22381,7 +23583,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22399,7 +23602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22414,7 +23618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22432,7 +23637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22447,7 +23653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22466,7 +23673,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22481,7 +23689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22500,7 +23709,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22515,7 +23725,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22534,7 +23745,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22549,7 +23761,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22569,7 +23782,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22590,7 +23804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22611,7 +23826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22632,7 +23848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22653,7 +23870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22675,7 +23893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22697,7 +23916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22719,7 +23939,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22740,7 +23961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22762,7 +23984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22784,7 +24007,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22806,7 +24030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22828,7 +24053,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22851,7 +24077,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22874,7 +24101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22897,7 +24125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22917,7 +24146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22938,7 +24168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22959,7 +24190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22980,7 +24212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23001,7 +24234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23023,7 +24257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23045,7 +24280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23067,7 +24303,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23088,7 +24325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23110,7 +24348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23132,7 +24371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23154,7 +24394,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23176,7 +24417,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23199,7 +24441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23222,7 +24465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23245,7 +24489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23265,7 +24510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23286,7 +24532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23307,7 +24554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23328,7 +24576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23349,7 +24598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23371,7 +24621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23393,7 +24644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23415,7 +24667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23436,7 +24689,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23458,7 +24712,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23480,7 +24735,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23502,7 +24758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23524,7 +24781,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23547,7 +24805,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -23570,7 +24829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/avx512/avx512vnni_64.result b/bddisasm_test/avx512/avx512vnni_64.result index 3029215..ae537e4 100644 --- a/bddisasm_test/avx512/avx512vnni_64.result +++ b/bddisasm_test/avx512/avx512vnni_64.result @@ -7,7 +7,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -26,7 +27,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -46,7 +48,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -67,7 +70,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -87,7 +91,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -107,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -127,7 +133,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148,7 +155,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -170,7 +178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191,7 +200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -212,7 +222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -232,7 +243,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -253,7 +265,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -275,7 +288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -296,7 +310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -317,7 +332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -338,7 +354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -360,7 +377,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -383,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -405,7 +424,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -427,7 +447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -446,7 +467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -466,7 +488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -487,7 +510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -507,7 +531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -527,7 +552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -547,7 +573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -568,7 +595,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -590,7 +618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -611,7 +640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -632,7 +662,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -652,7 +683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -673,7 +705,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -695,7 +728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -716,7 +750,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -737,7 +772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -758,7 +794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -780,7 +817,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -803,7 +841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -825,7 +864,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -847,7 +887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -866,7 +907,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -886,7 +928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -907,7 +950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -927,7 +971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -947,7 +992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -967,7 +1013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -988,7 +1035,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1010,7 +1058,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1031,7 +1080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1052,7 +1102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1072,7 +1123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1093,7 +1145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1115,7 +1168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1136,7 +1190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1157,7 +1212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1178,7 +1234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1200,7 +1257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1223,7 +1281,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1245,7 +1304,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1267,7 +1327,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1286,7 +1347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1306,7 +1368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1327,7 +1390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1347,7 +1411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1367,7 +1432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1387,7 +1453,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1408,7 +1475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1430,7 +1498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1451,7 +1520,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1472,7 +1542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1492,7 +1563,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1513,7 +1585,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1535,7 +1608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1556,7 +1630,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1577,7 +1652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1598,7 +1674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1620,7 +1697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1643,7 +1721,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1665,7 +1744,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1687,7 +1767,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1706,7 +1787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1726,7 +1808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1747,7 +1830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1767,7 +1851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1787,7 +1872,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1807,7 +1893,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1828,7 +1915,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1850,7 +1938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1871,7 +1960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1892,7 +1982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1912,7 +2003,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1933,7 +2025,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1955,7 +2048,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1976,7 +2070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1997,7 +2092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2018,7 +2114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2040,7 +2137,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2063,7 +2161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2085,7 +2184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2107,7 +2207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2126,7 +2227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2146,7 +2248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2167,7 +2270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2187,7 +2291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2207,7 +2312,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2227,7 +2333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2248,7 +2355,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2270,7 +2378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2291,7 +2400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2312,7 +2422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2332,7 +2443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2353,7 +2465,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2375,7 +2488,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2396,7 +2510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2417,7 +2532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2438,7 +2554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2460,7 +2577,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2483,7 +2601,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2505,7 +2624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2527,7 +2647,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2546,7 +2667,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2566,7 +2688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2587,7 +2710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2607,7 +2731,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2627,7 +2752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2647,7 +2773,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2668,7 +2795,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2690,7 +2818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2711,7 +2840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2732,7 +2862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2752,7 +2883,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2773,7 +2905,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2795,7 +2928,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2816,7 +2950,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2837,7 +2972,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2858,7 +2994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2880,7 +3017,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2903,7 +3041,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2925,7 +3064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2947,7 +3087,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2966,7 +3107,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2986,7 +3128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3007,7 +3150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3027,7 +3171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3047,7 +3192,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3067,7 +3213,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3088,7 +3235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3110,7 +3258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3131,7 +3280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3152,7 +3302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3172,7 +3323,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3193,7 +3345,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3215,7 +3368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3236,7 +3390,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3257,7 +3412,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3278,7 +3434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3300,7 +3457,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3323,7 +3481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3345,7 +3504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3367,7 +3527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3386,7 +3547,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3406,7 +3568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3427,7 +3590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3447,7 +3611,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3467,7 +3632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3487,7 +3653,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3508,7 +3675,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3530,7 +3698,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3551,7 +3720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3572,7 +3742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3592,7 +3763,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3613,7 +3785,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3635,7 +3808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3656,7 +3830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3677,7 +3852,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3698,7 +3874,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3720,7 +3897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3743,7 +3921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3765,7 +3944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3787,7 +3967,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3806,7 +3987,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3826,7 +4008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3847,7 +4030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3867,7 +4051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3887,7 +4072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3907,7 +4093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3928,7 +4115,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3950,7 +4138,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3971,7 +4160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3992,7 +4182,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4012,7 +4203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4033,7 +4225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4055,7 +4248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4076,7 +4270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4097,7 +4292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4118,7 +4314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4140,7 +4337,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4163,7 +4361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4185,7 +4384,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4207,7 +4407,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4226,7 +4427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4246,7 +4448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4267,7 +4470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4287,7 +4491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4307,7 +4512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4327,7 +4533,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4348,7 +4555,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4370,7 +4578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4391,7 +4600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4412,7 +4622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4432,7 +4643,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4453,7 +4665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4475,7 +4688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4496,7 +4710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4517,7 +4732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4538,7 +4754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4560,7 +4777,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4583,7 +4801,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4605,7 +4824,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4627,7 +4847,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4646,7 +4867,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4666,7 +4888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4687,7 +4910,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4707,7 +4931,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4727,7 +4952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4747,7 +4973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4768,7 +4995,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4790,7 +5018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4811,7 +5040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4832,7 +5062,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4852,7 +5083,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4873,7 +5105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4895,7 +5128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4916,7 +5150,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4937,7 +5172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4958,7 +5194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4980,7 +5217,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5003,7 +5241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5025,7 +5264,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/address_16.result b/bddisasm_test/basic/address_16.result index 115c79c..b33fed6 100644 --- a/bddisasm_test/basic/address_16.result +++ b/bddisasm_test/basic/address_16.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19,7 +20,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34,7 +36,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49,7 +52,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64,7 +68,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79,7 +84,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94,7 +100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109,7 +116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139,7 +148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154,7 +164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169,7 +180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184,7 +196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199,7 +212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214,7 +228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229,7 +244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244,7 +260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/address_32.result b/bddisasm_test/basic/address_32.result index 9a1e862..bd00105 100644 --- a/bddisasm_test/basic/address_32.result +++ b/bddisasm_test/basic/address_32.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19,7 +20,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34,7 +36,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49,7 +52,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64,7 +68,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79,7 +84,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94,7 +100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109,7 +116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139,7 +148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154,7 +164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169,7 +180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184,7 +196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199,7 +212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214,7 +228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229,7 +244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244,7 +260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/address_64.result b/bddisasm_test/basic/address_64.result index 93b135e..b254ee2 100644 --- a/bddisasm_test/basic/address_64.result +++ b/bddisasm_test/basic/address_64.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -19,7 +20,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -34,7 +36,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -49,7 +52,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -64,7 +68,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -79,7 +84,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94,7 +100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -109,7 +116,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -124,7 +132,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -139,7 +148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154,7 +164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -169,7 +180,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -184,7 +196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -199,7 +212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -214,7 +228,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -229,7 +244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -244,7 +260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -259,7 +276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -274,7 +292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -289,7 +308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -304,7 +324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -319,7 +340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -334,7 +356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -349,7 +372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -364,7 +388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -379,7 +404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -394,7 +420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -409,7 +436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -424,7 +452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -439,7 +468,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -454,7 +484,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -469,7 +500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -484,7 +516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -499,7 +532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -514,7 +548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/aes_64.result b/bddisasm_test/basic/aes_64.result index 89100ff..730c2d0 100644 --- a/bddisasm_test/basic/aes_64.result +++ b/bddisasm_test/basic/aes_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -38,7 +40,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -54,7 +57,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -70,7 +74,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -86,7 +91,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103,7 +109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120,7 +127,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137,7 +145,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -154,7 +163,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -171,7 +181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -188,7 +199,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206,7 +218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222,7 +235,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -239,7 +253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -256,7 +271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -273,7 +289,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -290,7 +307,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -307,7 +325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -324,7 +343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -342,7 +362,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -360,7 +381,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -378,7 +400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -396,7 +419,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -414,7 +438,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -431,7 +456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -448,7 +474,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -465,7 +492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -482,7 +510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -500,7 +529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -518,7 +548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -536,7 +567,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -555,7 +587,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -573,7 +606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -591,7 +625,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -609,7 +644,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -627,7 +663,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -646,7 +683,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -665,7 +703,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -684,7 +723,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/basic1_64.result b/bddisasm_test/basic/basic1_64.result index 5275c07..1b9735c 100644 --- a/bddisasm_test/basic/basic1_64.result +++ b/bddisasm_test/basic/basic1_64.result @@ -6,7 +6,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -23,7 +24,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58,7 +61,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -76,7 +80,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -94,7 +99,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -112,7 +118,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -129,7 +136,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -146,7 +154,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -163,7 +172,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -181,7 +191,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -199,7 +210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -217,7 +229,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -235,7 +248,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -252,7 +266,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -269,7 +284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -286,7 +302,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -304,7 +321,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -322,7 +340,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -340,7 +359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -358,7 +378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -375,7 +396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -392,7 +414,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -409,7 +432,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -427,7 +451,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -445,7 +470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -463,7 +489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -481,7 +508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -498,7 +526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -515,7 +544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -532,7 +562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -550,7 +581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -568,7 +600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -586,7 +619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -604,7 +638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -621,7 +656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -638,7 +674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -655,7 +692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -673,7 +711,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -691,7 +730,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -709,7 +749,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -727,7 +768,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -744,7 +786,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -761,7 +804,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -778,7 +822,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -796,7 +841,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -814,7 +860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -832,7 +879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -850,7 +898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -867,7 +916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -884,7 +934,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -901,7 +952,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -919,7 +971,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -937,7 +990,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -955,7 +1009,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -973,7 +1028,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -990,7 +1046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1007,7 +1064,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1024,7 +1082,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1042,7 +1101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1060,7 +1120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1078,7 +1139,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1096,7 +1158,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1113,7 +1176,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1130,7 +1194,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1147,7 +1212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1165,7 +1231,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1183,7 +1250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1201,7 +1269,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1219,7 +1288,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1236,7 +1306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1253,7 +1324,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1270,7 +1342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1288,7 +1361,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1306,7 +1380,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1324,7 +1399,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1342,7 +1418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1359,7 +1436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1376,7 +1454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1393,7 +1472,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1411,7 +1491,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1429,7 +1510,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1447,7 +1529,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1465,7 +1548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1482,7 +1566,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1499,7 +1584,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1516,7 +1602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1534,7 +1621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1552,7 +1640,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1570,7 +1659,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1588,7 +1678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1605,7 +1696,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1622,7 +1714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1639,7 +1732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1657,7 +1751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1675,7 +1770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1693,7 +1789,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1711,7 +1808,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1728,7 +1826,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1745,7 +1844,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1762,7 +1862,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1780,7 +1881,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1798,7 +1900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1816,7 +1919,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1834,7 +1938,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1851,7 +1956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1868,7 +1974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1885,7 +1992,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1903,7 +2011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1921,7 +2030,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1939,7 +2049,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1957,7 +2068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1974,7 +2086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1991,7 +2104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2008,7 +2122,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2026,7 +2141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2044,7 +2160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2062,7 +2179,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2080,7 +2198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2097,7 +2216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2114,7 +2234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2131,7 +2252,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2149,7 +2271,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2167,7 +2290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2185,7 +2309,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2203,7 +2328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2220,7 +2346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2237,7 +2364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2254,7 +2382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2272,7 +2401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2290,7 +2420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2308,7 +2439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2326,7 +2458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2343,7 +2476,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2360,7 +2494,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2377,7 +2512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2395,7 +2531,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2413,7 +2550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2431,7 +2569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2449,7 +2588,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2466,7 +2606,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2483,7 +2624,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2500,7 +2642,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2518,7 +2661,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2536,7 +2680,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2554,7 +2699,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2572,7 +2718,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2589,7 +2736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2606,7 +2754,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2623,7 +2772,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2641,7 +2791,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2659,7 +2810,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2677,7 +2829,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2695,7 +2848,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2712,7 +2866,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2729,7 +2884,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2746,7 +2902,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2764,7 +2921,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2782,7 +2940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2800,7 +2959,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2818,7 +2978,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2835,7 +2996,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2852,7 +3014,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2869,7 +3032,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2887,7 +3051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2905,7 +3070,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2923,7 +3089,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2941,7 +3108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2958,7 +3126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2975,7 +3144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2992,7 +3162,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3010,7 +3181,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3028,7 +3200,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3046,7 +3219,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3064,7 +3238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3081,7 +3256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3098,7 +3274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3115,7 +3292,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3133,7 +3311,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3151,7 +3330,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3169,7 +3349,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3187,7 +3368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3204,7 +3386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3221,7 +3404,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3238,7 +3422,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3256,7 +3441,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3274,7 +3460,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3292,7 +3479,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3310,7 +3498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3327,7 +3516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3344,7 +3534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3361,7 +3552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3379,7 +3571,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3397,7 +3590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3415,7 +3609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -3433,7 +3628,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3450,7 +3646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3467,7 +3664,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3484,7 +3682,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3502,7 +3701,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3520,7 +3720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3538,7 +3739,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3556,7 +3758,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3573,7 +3776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3590,7 +3794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3607,7 +3812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3625,7 +3831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3643,7 +3850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3661,7 +3869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3679,7 +3888,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3696,7 +3906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3713,7 +3924,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3730,7 +3942,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3748,7 +3961,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3766,7 +3980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3784,7 +3999,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3802,7 +4018,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3819,7 +4036,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3836,7 +4054,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3853,7 +4072,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3871,7 +4091,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3889,7 +4110,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3907,7 +4129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3925,7 +4148,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3942,7 +4166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3959,7 +4184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3976,7 +4202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -3993,7 +4220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4010,7 +4238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4028,7 +4257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4046,7 +4276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4064,7 +4295,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4082,7 +4314,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4100,7 +4333,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4118,7 +4352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4136,7 +4371,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4152,7 +4388,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4166,7 +4403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4180,7 +4418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4194,7 +4433,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4208,7 +4448,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4223,7 +4464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4238,7 +4480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4253,7 +4496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4268,7 +4512,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4283,7 +4528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4298,7 +4544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4313,7 +4560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4328,7 +4576,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4343,7 +4592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4357,7 +4607,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4371,7 +4622,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4385,7 +4637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -4399,7 +4652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4414,7 +4668,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4427,11 +4682,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4443,11 +4699,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4459,11 +4716,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4475,11 +4733,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4491,11 +4750,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4507,11 +4767,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4523,11 +4784,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4539,11 +4801,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4555,11 +4818,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4572,11 +4836,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4589,11 +4854,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4606,11 +4872,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4623,11 +4890,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4639,11 +4907,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4655,11 +4924,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4671,11 +4941,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4687,11 +4958,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4703,11 +4975,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4719,11 +4992,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4735,11 +5009,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4751,11 +5026,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4768,11 +5044,12 @@ DSIZE: 16, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4785,11 +5062,12 @@ DSIZE: 32, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4802,11 +5080,12 @@ DSIZE: 64, ASIZE: 64, VLEN: - ISA Set: I86, Ins cat: ARITH, CET tracked: no FLAGS access - CF: m, PF: m, AF: m, ZF: m, SF: m, OF: m, + PF: m, AF: m, ZF: m, SF: m, OF: m, Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4821,7 +5100,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4834,7 +5114,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4847,7 +5128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4860,7 +5142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4873,7 +5156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4886,7 +5170,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4899,7 +5184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4912,7 +5198,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4925,7 +5212,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4939,7 +5227,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4953,7 +5242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4967,7 +5257,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4983,7 +5274,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -4999,7 +5291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5015,7 +5308,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5031,7 +5325,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5047,7 +5342,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5063,7 +5359,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5079,7 +5376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5095,7 +5393,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5111,7 +5410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5128,7 +5428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5145,7 +5446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5162,7 +5464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -5179,7 +5482,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5198,7 +5502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5217,7 +5522,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5235,7 +5541,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5253,7 +5560,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5271,7 +5579,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5289,7 +5598,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5307,7 +5617,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5325,7 +5636,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5345,7 +5657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5364,7 +5677,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5383,7 +5697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5402,7 +5717,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5420,7 +5736,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5438,7 +5755,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5456,7 +5774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5474,7 +5793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5492,7 +5812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5510,7 +5831,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5528,7 +5850,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5546,7 +5869,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5565,7 +5889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5584,7 +5909,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5603,7 +5929,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5622,7 +5949,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5641,7 +5969,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5660,7 +5989,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5678,7 +6008,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5696,7 +6027,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5714,7 +6046,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5732,7 +6065,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5750,7 +6084,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5768,7 +6103,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5788,7 +6124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5807,7 +6144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5826,7 +6164,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5845,7 +6184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5863,7 +6203,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5881,7 +6222,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5899,7 +6241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5917,7 +6260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5935,7 +6279,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5953,7 +6298,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5971,7 +6317,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -5989,7 +6336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6008,7 +6356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6027,7 +6376,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6046,7 +6396,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6065,7 +6416,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6082,7 +6434,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6099,7 +6452,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6116,7 +6470,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6134,7 +6489,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6152,7 +6508,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6169,7 +6526,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6186,7 +6544,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6203,7 +6562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6221,7 +6581,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6239,7 +6600,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6257,7 +6619,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6275,7 +6638,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6293,7 +6657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6311,7 +6676,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6329,7 +6695,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6347,7 +6714,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6365,7 +6733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6382,7 +6751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6399,7 +6769,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6416,7 +6787,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6434,7 +6806,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6452,7 +6825,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6469,7 +6843,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6486,7 +6861,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6503,7 +6879,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6521,7 +6898,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6539,7 +6917,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6557,7 +6936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6575,7 +6955,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6593,7 +6974,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6611,7 +6993,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6629,7 +7012,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6647,7 +7031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6665,7 +7050,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6682,7 +7068,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6699,7 +7086,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6716,7 +7104,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6734,7 +7123,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6752,7 +7142,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6769,7 +7160,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6786,7 +7178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6803,7 +7196,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6821,7 +7215,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6839,7 +7234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6857,7 +7253,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6875,7 +7272,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6893,7 +7291,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6911,7 +7310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6929,7 +7329,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6947,7 +7348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6965,7 +7367,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6982,7 +7385,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -6999,7 +7403,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7016,7 +7421,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7034,7 +7440,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7052,7 +7459,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7069,7 +7477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7086,7 +7495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7103,7 +7513,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7121,7 +7532,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7139,7 +7551,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7157,7 +7570,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7175,7 +7589,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7193,7 +7608,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7211,7 +7627,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7229,7 +7646,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7247,7 +7665,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7265,7 +7684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7282,7 +7702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7299,7 +7720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7316,7 +7738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7334,7 +7757,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7352,7 +7776,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7369,7 +7794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7386,7 +7812,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7403,7 +7830,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7421,7 +7849,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7439,7 +7868,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7457,7 +7887,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7475,7 +7906,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7493,7 +7925,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7511,7 +7944,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7529,7 +7963,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7547,7 +7982,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7565,7 +8001,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7582,7 +8019,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7599,7 +8037,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7616,7 +8055,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7634,7 +8074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7652,7 +8093,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7669,7 +8111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7686,7 +8129,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7703,7 +8147,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7721,7 +8166,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7739,7 +8185,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7757,7 +8204,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7775,7 +8223,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7793,7 +8242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7811,7 +8261,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7829,7 +8280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7847,7 +8299,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7865,7 +8318,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7882,7 +8336,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7899,7 +8354,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7916,7 +8372,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7934,7 +8391,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7952,7 +8410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7969,7 +8428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -7986,7 +8446,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8003,7 +8464,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8021,7 +8483,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8039,7 +8502,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8057,7 +8521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8075,7 +8540,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8093,7 +8559,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8111,7 +8578,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8129,7 +8597,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8147,7 +8616,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8165,7 +8635,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8183,7 +8654,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8202,7 +8674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8220,7 +8693,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8239,7 +8713,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8257,7 +8732,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -8276,7 +8752,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8297,7 +8774,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8318,7 +8796,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8339,7 +8818,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8360,7 +8840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8379,7 +8860,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8398,7 +8880,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8417,7 +8900,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8436,7 +8920,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8455,7 +8940,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8474,7 +8960,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8493,7 +8980,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8512,7 +9000,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8531,7 +9020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8550,7 +9040,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8569,7 +9060,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8588,7 +9080,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8609,7 +9102,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8630,7 +9124,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8651,7 +9146,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8672,7 +9168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8693,7 +9190,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8712,7 +9210,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8731,7 +9230,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8750,7 +9250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8769,7 +9270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8788,7 +9290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8807,7 +9310,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8824,7 +9328,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8841,7 +9346,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8858,7 +9364,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8875,7 +9382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8892,7 +9400,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8909,7 +9418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8926,7 +9436,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -8943,7 +9454,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -8961,7 +9473,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -8979,7 +9492,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -8995,7 +9509,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes @@ -9012,7 +9527,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -9032,7 +9548,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -9052,7 +9569,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -9072,7 +9590,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no diff --git a/bddisasm_test/basic/basic2_64.result b/bddisasm_test/basic/basic2_64.result index f20a4a8..c569ff1 100644 --- a/bddisasm_test/basic/basic2_64.result +++ b/bddisasm_test/basic/basic2_64.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -17,7 +18,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -30,7 +32,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -43,7 +46,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -56,7 +60,8 @@ Valid modes R0: yes, R1: no, R2: no, R3: no 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -72,7 +77,8 @@ Valid modes R0: yes, R1: no, R2: no, R3: no 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -87,7 +93,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -102,7 +109,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -117,7 +125,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -132,7 +141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -149,7 +159,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -167,7 +178,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -185,7 +197,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -203,7 +216,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -222,7 +236,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -241,7 +256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -260,7 +276,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -279,7 +296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -298,7 +316,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -316,7 +335,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -332,7 +352,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -348,7 +369,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -364,7 +386,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -378,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: no, TSX: no, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: no, SGX off: yes, TSX on: no, 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 @@ -396,7 +420,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -414,7 +439,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -432,7 +458,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -450,7 +477,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -468,7 +496,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -486,7 +515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -504,7 +534,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -522,7 +553,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -540,7 +572,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -558,7 +591,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -576,7 +610,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -594,7 +629,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -612,7 +648,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -629,7 +666,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -646,7 +684,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -663,7 +702,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -680,7 +720,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -697,7 +738,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -714,7 +756,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -732,7 +775,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -750,7 +794,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -768,7 +813,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -786,7 +832,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -804,7 +851,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -822,7 +870,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -840,7 +889,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -858,7 +908,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -876,7 +927,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -894,7 +946,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -912,7 +965,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -930,7 +984,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -947,7 +1002,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -964,7 +1020,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -981,7 +1038,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -998,7 +1056,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1015,7 +1074,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1032,7 +1092,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1050,7 +1111,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1068,7 +1130,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1086,7 +1149,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1104,7 +1168,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1122,7 +1187,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1140,7 +1206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1158,7 +1225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1176,7 +1244,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1194,7 +1263,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1212,7 +1282,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1230,7 +1301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1248,7 +1320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1265,7 +1338,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1282,7 +1356,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1299,7 +1374,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1316,7 +1392,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1333,7 +1410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1350,7 +1428,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1368,7 +1447,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1386,7 +1466,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1404,7 +1485,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1422,7 +1504,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1440,7 +1523,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1458,7 +1542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1476,7 +1561,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1494,7 +1580,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1512,7 +1599,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1530,7 +1618,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1548,7 +1637,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1566,7 +1656,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1583,7 +1674,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1600,7 +1692,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1617,7 +1710,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1634,7 +1728,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1651,7 +1746,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1668,7 +1764,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1686,7 +1783,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1704,7 +1802,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1722,7 +1821,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1740,7 +1840,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1758,7 +1859,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1776,7 +1878,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1794,7 +1897,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1812,7 +1916,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1830,7 +1935,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1848,7 +1954,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1866,7 +1973,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -1883,7 +1991,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1902,7 +2011,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1921,7 +2031,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1940,7 +2051,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1959,7 +2071,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1975,7 +2088,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -1991,7 +2105,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2005,7 +2120,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2024,7 +2140,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2044,7 +2161,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2066,7 +2184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2087,7 +2206,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2105,7 +2225,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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: yes HLE: yes, XACQUIRE only: no, XRELEASE only: no @@ -2121,7 +2242,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2134,7 +2256,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2147,7 +2270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2160,7 +2284,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2176,7 +2301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2194,7 +2320,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2212,7 +2339,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2230,7 +2358,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2249,7 +2378,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2268,7 +2398,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2287,7 +2418,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2305,7 +2437,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2323,7 +2456,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2341,7 +2475,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2360,7 +2495,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2379,7 +2515,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2398,7 +2535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2416,7 +2554,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2434,7 +2573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2452,7 +2592,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2471,7 +2612,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2490,7 +2632,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2509,7 +2652,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2526,7 +2670,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2543,7 +2688,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2560,7 +2706,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2577,7 +2724,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -2594,7 +2742,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/bmi_64.result b/bddisasm_test/basic/bmi_64.result index 8eb6d54..0ca8066 100644 --- a/bddisasm_test/basic/bmi_64.result +++ b/bddisasm_test/basic/bmi_64.result @@ -8,7 +8,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -28,7 +29,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -47,7 +49,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -66,7 +69,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -85,7 +89,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -103,7 +108,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -120,7 +126,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -137,7 +144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -157,7 +165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -175,7 +184,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -192,7 +202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -209,7 +220,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -226,7 +238,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -245,7 +258,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -266,7 +280,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -286,7 +301,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -306,7 +322,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -326,7 +343,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -345,7 +363,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -363,7 +382,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -381,7 +401,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -402,7 +423,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -421,7 +443,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -439,7 +462,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -457,7 +481,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -475,7 +500,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -495,7 +521,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -515,7 +542,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -534,7 +562,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -553,7 +582,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -572,7 +602,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -590,7 +621,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -607,7 +639,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -624,7 +657,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -644,7 +678,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -662,7 +697,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -679,7 +715,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -696,7 +733,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -713,7 +751,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -732,7 +771,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -753,7 +793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -773,7 +814,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -793,7 +835,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -813,7 +856,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -832,7 +876,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -850,7 +895,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -868,7 +914,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -889,7 +936,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -908,7 +956,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -926,7 +975,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -944,7 +994,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -962,7 +1013,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: no, V8086: no, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/branch_16.result b/bddisasm_test/basic/branch_16.result index ca9dde0..115f6c2 100644 --- a/bddisasm_test/basic/branch_16.result +++ b/bddisasm_test/basic/branch_16.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58,7 +61,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77,7 +81,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96,7 +101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115,7 +121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134,7 +141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148,7 +156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162,7 +171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176,7 +186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191,7 +202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206,7 +218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221,7 +234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236,7 +250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -255,7 +270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -274,7 +290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -289,7 +306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -308,7 +326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -328,7 +347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -348,7 +368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -368,7 +389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -388,7 +410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -404,7 +427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -420,7 +444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -436,7 +461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -454,7 +480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -471,7 +498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -488,7 +516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -506,7 +535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -522,7 +552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -537,7 +568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -554,7 +586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -576,7 +609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -597,7 +631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -616,7 +651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -633,7 +669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -650,7 +687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -669,7 +707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -687,7 +726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -708,7 +748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -729,7 +770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 diff --git a/bddisasm_test/basic/branch_32.result b/bddisasm_test/basic/branch_32.result index aeceb32..8c22e58 100644 --- a/bddisasm_test/basic/branch_32.result +++ b/bddisasm_test/basic/branch_32.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -58,7 +61,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -77,7 +81,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -96,7 +101,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -115,7 +121,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -134,7 +141,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -148,7 +156,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -162,7 +171,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -176,7 +186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -191,7 +202,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -206,7 +218,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -221,7 +234,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -236,7 +250,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -255,7 +270,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -274,7 +290,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -289,7 +306,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -308,7 +326,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -328,7 +347,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -348,7 +368,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -368,7 +389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -388,7 +410,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -404,7 +427,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -420,7 +444,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -436,7 +461,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -454,7 +480,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -471,7 +498,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -488,7 +516,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -506,7 +535,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -522,7 +552,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -537,7 +568,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -554,7 +586,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -576,7 +609,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -597,7 +631,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -616,7 +651,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -633,7 +669,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -650,7 +687,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -669,7 +707,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -687,7 +726,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -708,7 +748,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -729,7 +770,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -751,7 +793,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -773,7 +816,8 @@ Valid modes R0: yes, R1: no, R2: no, R3: no 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no diff --git a/bddisasm_test/basic/branch_64.result b/bddisasm_test/basic/branch_64.result index fadd0b0..23beb59 100644 --- a/bddisasm_test/basic/branch_64.result +++ b/bddisasm_test/basic/branch_64.result @@ -4,7 +4,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -22,7 +23,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -40,7 +42,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -59,7 +62,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -78,7 +82,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -92,7 +97,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -106,7 +112,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -121,7 +128,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -136,7 +144,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -156,7 +165,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -176,7 +186,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -196,7 +207,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -212,7 +224,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -228,7 +241,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -246,7 +260,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -263,7 +278,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -280,7 +296,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -298,7 +315,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -314,7 +332,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -329,7 +348,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -346,7 +366,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -368,7 +389,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -389,7 +411,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -408,7 +431,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -425,7 +449,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -442,7 +467,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -461,7 +487,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -479,7 +506,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -500,7 +528,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -521,7 +550,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: yes Real: yes, V8086: yes, Prot: yes, Compat: yes, Long: yes - SMM: yes, SGX: yes, TSX: yes, VMXRoot: yes, VMXNonRoot: yes + SMM on: yes, SMM off: yes, SGX on: yes, 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 @@ -543,7 +573,8 @@ Valid modes R0: yes, R1: yes, R2: yes, R3: 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no @@ -566,7 +597,8 @@ Valid modes R0: yes, R1: no, R2: no, R3: no 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 REP: no, REPcc: no, LOCK: no HLE: no, XACQUIRE only: no, XRELEASE only: no diff --git a/bddisasm_test/basic/cet_64 b/bddisasm_test/basic/cet_64 new file mode 100644 index 0000000000000000000000000000000000000000..5c060469f13d75095176608fea1ab5c5c65b8378 GIT binary patch literal 49 wcmey&X4pYatCzxd2AcjB`Lh~Ss|1;oG8_$|INqValidModes.Ring0 ? "yes" : "no", Instrux->ValidModes.Ring1 ? "yes" : "no", Instrux->ValidModes.Ring2 ? "yes" : "no", @@ -839,10 +842,16 @@ print_instruction( Instrux->ValidModes.Compat ? "yes" : "no", Instrux->ValidModes.Long ? "yes" : "no", Instrux->ValidModes.Smm ? "yes" : "no", + Instrux->ValidModes.SmmOff ? "yes" : "no", Instrux->ValidModes.Sgx ? "yes" : "no", + Instrux->ValidModes.SgxOff ? "yes" : "no", Instrux->ValidModes.Tsx ? "yes" : "no", + Instrux->ValidModes.TsxOff ? "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" diff --git a/disasmtool_lix/dumpers.cpp b/disasmtool_lix/dumpers.cpp index 1df4f8d..30beb6e 100644 --- a/disasmtool_lix/dumpers.cpp +++ b/disasmtool_lix/dumpers.cpp @@ -681,6 +681,9 @@ std::string ins_class_to_str(const ND_INS_CLASS cls) case ND_INS_SAVEPREVSSP: return "saveprevssp"; case ND_INS_SBB: return "sbb"; 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_SETSSBSY: return "setssbsy"; 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_SYSRET: return "sysret"; case ND_INS_T1MSKC: return "t1mskc"; + case ND_INS_TDCALL: return "tdcall"; case ND_INS_TDPBF16PS: return "tdpbf16ps"; case ND_INS_TDPBSSD: return "tdpbssd"; 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_SYSRET: return "sysret"; case ND_CAT_SYSTEM: return "system"; + case ND_CAT_TDX: return "tdx"; case ND_CAT_UD: return "ud"; case ND_CAT_UNCOND_BR: return "uncond_br"; 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_SVM: return "svm"; case ND_SET_TBM: return "tbm"; + case ND_SET_TDX: return "tdx"; case ND_SET_TSX: return "tsx"; case ND_SET_TSXLDTRK: return "tsxldtrk"; case ND_SET_UD: return "ud"; diff --git a/inc/bddisasm.h b/inc/bddisasm.h index 2a6a0f0..15c9f8d 100644 --- a/inc/bddisasm.h +++ b/inc/bddisasm.h @@ -308,35 +308,41 @@ typedef uint32_t ND_REG_SIZE; // Valid CPU modes. // // Group 1: ring -#define ND_MOD_R0 0x0001 // Instruction valid in ring 0. -#define ND_MOD_R1 0x0002 // Instruction valid in ring 1. -#define ND_MOD_R2 0x0004 // Instruction valid in ring 2. -#define ND_MOD_R3 0x0008 // Instruction valid in ring 3. +#define ND_MOD_R0 0x00000001 // Instruction valid in ring 0. +#define ND_MOD_R1 0x00000002 // Instruction valid in ring 1. +#define ND_MOD_R2 0x00000004 // Instruction valid in ring 2. +#define ND_MOD_R3 0x00000008 // Instruction valid in ring 3. // Group 2: operating mode. -#define ND_MOD_REAL 0x0010 // Instruction valid in real mode. -#define ND_MOD_V8086 0x0020 // Instruction valid in virtual 8086 mode. -#define ND_MOD_PROT 0x0040 // Instruction valid in protected mode. -#define ND_MOD_COMPAT 0x0080 // Instruction valid in compatibility mode. -#define ND_MOD_LONG 0x0100 // Instruction valid in long mode. -#define ND_MOD_SMM 0x0200 // Instruction valid in System-Management Mode. +#define ND_MOD_REAL 0x00000010 // Instruction valid in real mode. +#define ND_MOD_V8086 0x00000020 // Instruction valid in virtual 8086 mode. +#define ND_MOD_PROT 0x00000040 // Instruction valid in protected mode. +#define ND_MOD_COMPAT 0x00000080 // Instruction valid in compatibility mode. +#define ND_MOD_LONG 0x00000100 // Instruction valid in long 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 -#define ND_MOD_VMXR 0x1000 // Instruction valid in VMX Root mode. -#define ND_MOD_VMXN 0x2000 // Instruction valid in VMX non-root mode. -#define ND_MOD_VMXO 0x4000 // Instruction valid outside VMX operation. +#define ND_MOD_VMXR 0x00040000 // Instruction valid in VMX Root mode. +#define ND_MOD_VMXN 0x00080000 // Instruction valid in VMX non-root mode. +#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_MODE_MASK 0x03F0 // Valid mode mask. -#define ND_MOD_OTHER_MASK 0x0C00 // Misc mask. -#define ND_MOD_VMX_MASK 0x7000 // VMX mask. +#define ND_MOD_RING_MASK 0x0000000F // Valid ring mask. +#define ND_MOD_MODE_MASK 0x000001F0 // Valid mode mask. +#define ND_MOD_OTHER_MASK 0x0003F000 // Misc mask. +#define ND_MOD_VMX_MASK 0x007C0000 // VMX mask. // 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 { - uint16_t Raw; + uint32_t Raw; struct { // Group 1: privilege level. - uint16_t Ring0 : 1; // The instruction is valid in ring 0. - uint16_t Ring1 : 1; // The instruction is valid in ring 1. - uint16_t Ring2 : 1; // The instruction is valid in ring 2. - uint16_t Ring3 : 1; // The instruction is valid in ring 3. + uint32_t Ring0 : 1; // The instruction is valid in ring 0. + uint32_t Ring1 : 1; // The instruction is valid in ring 1. + uint32_t Ring2 : 1; // The instruction is valid in ring 2. + 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. - uint16_t Real : 1; // The instruction is valid in real mode. - uint16_t V8086 : 1; // The instruction is valid in Virtual 8086 mode. - uint16_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). - uint16_t Long : 1; // The instruction is valid in long mode. - uint16_t Smm : 1; // The instruction is valid in System Management Mode. + uint32_t Real : 1; // The instruction is valid in real mode. + uint32_t V8086 : 1; // The instruction is valid in Virtual 8086 mode. + uint32_t Protected : 1; // The instruction is valid in protected mode (32 bit). + uint32_t Compat : 1; // The instruction is valid in compatibility mode (32 bit in 64 bit). + uint32_t Long : 1; // The instruction is valid in long 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). - uint16_t Sgx : 1; // The instruction is valid in SGX mode. - uint16_t Tsx : 1; // The instruction is valid in transactional regions. + uint32_t Smm : 1; // The instruction is valid in System Management Mode. + 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. - uint16_t VmxRoot : 1; // The instruction is valid in VMX root mode. - uint16_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 VmxRoot : 1; // The instruction is valid in VMX root mode. + uint32_t VmxNonRoot : 1;// The instruction is valid in VMX non root mode. + 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; diff --git a/inc/constants.h b/inc/constants.h index 18d5c72..2e19f1d 100644 --- a/inc/constants.h +++ b/inc/constants.h @@ -622,6 +622,9 @@ typedef enum _ND_INS_CLASS ND_INS_SAVEPREVSSP, ND_INS_SBB, ND_INS_SCAS, + ND_INS_SEAMCALL, + ND_INS_SEAMOPS, + ND_INS_SEAMRET, ND_INS_SERIALIZE, ND_INS_SETSSBSY, ND_INS_SETcc, @@ -676,6 +679,7 @@ typedef enum _ND_INS_CLASS ND_INS_SYSEXIT, ND_INS_SYSRET, ND_INS_T1MSKC, + ND_INS_TDCALL, ND_INS_TDPBF16PS, ND_INS_TDPBSSD, ND_INS_TDPBSUD, @@ -1570,6 +1574,7 @@ typedef enum _ND_INS_SET ND_SET_SSSE3, ND_SET_SVM, ND_SET_TBM, + ND_SET_TDX, ND_SET_TSX, ND_SET_TSXLDTRK, ND_SET_UD, @@ -1668,6 +1673,7 @@ typedef enum _ND_INS_TYPE ND_CAT_SYSCALL, ND_CAT_SYSRET, ND_CAT_SYSTEM, + ND_CAT_TDX, ND_CAT_UD, ND_CAT_UNCOND_BR, ND_CAT_UNKNOWN, diff --git a/inc/version.h b/inc/version.h index 19a6096..dbb68db 100644 --- a/inc/version.h +++ b/inc/version.h @@ -6,7 +6,7 @@ #define DISASM_VER_H #define DISASM_VERSION_MAJOR 1 -#define DISASM_VERSION_MINOR 28 -#define DISASM_VERSION_REVISION 2 +#define DISASM_VERSION_MINOR 29 +#define DISASM_VERSION_REVISION 0 #endif // DISASM_VER_H diff --git a/isagenerator/disasmlib.py b/isagenerator/disasmlib.py index ea15121..81ff54d 100644 --- a/isagenerator/disasmlib.py +++ b/isagenerator/disasmlib.py @@ -237,6 +237,8 @@ valid_impops = {# register 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. '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. '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. @@ -395,11 +397,16 @@ valid_cpu_modes = [ 'compat', # Compatibility mode. 'long', # Long mode. 'smm', # System Management Mode. + 'smm_off', # Outside SMM. 'sgx', # Software Guard Extensions SGX enclave. + 'sgx_off', # Outside SGX. 'tsx', # Transactional Synchronization Extensions. + 'tsx_off', # Outside TSX. 'vmxr', # VMX 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 = [ @@ -418,7 +425,6 @@ valid_ring_modes = [ valid_mode_modes = [ "real", - "smm", "v8086", "prot", "compat", @@ -428,12 +434,18 @@ valid_mode_modes = [ valid_vmx_modes = [ "vmxr", "vmxn", - "vmxo", + "vmxr_seam", + "vmxn_seam", + "vmx_off", ] valid_other_modes = [ + "smm", + "smm_off", "sgx", + "sgx_off", "tsx", + "tsx_off", ] valid_mode_map = { diff --git a/isagenerator/generate_tables.py b/isagenerator/generate_tables.py index 40c4658..f63bd4f 100644 --- a/isagenerator/generate_tables.py +++ b/isagenerator/generate_tables.py @@ -123,6 +123,8 @@ optype = { 'rBP' : 'ND_OPT_GPR_rBP', 'rSI' : 'ND_OPT_GPR_rSI', 'rDI' : 'ND_OPT_GPR_rDI', + 'rR8' : 'ND_OPT_GPR_rR8', + 'rR9' : 'ND_OPT_GPR_rR9', 'rR11' : 'ND_OPT_GPR_rR11', 'rIP' : 'ND_OPT_RIP', 'CS' : 'ND_OPT_SEG_CS', @@ -330,21 +332,26 @@ extype = { } modes = { - 'r0' : 'ND_MOD_R0', - 'r1' : 'ND_MOD_R1', - 'r2' : 'ND_MOD_R2', - 'r3' : 'ND_MOD_R3', - 'real' : 'ND_MOD_REAL', - 'v8086' : 'ND_MOD_V8086', - 'prot' : 'ND_MOD_PROT', - 'compat': 'ND_MOD_COMPAT', - 'long' : 'ND_MOD_LONG', - 'smm' : 'ND_MOD_SMM', - 'sgx' : 'ND_MOD_SGX', - 'tsx' : 'ND_MOD_TSX', - 'vmxr' : 'ND_MOD_VMXR', - 'vmxn' : 'ND_MOD_VMXN', - 'vmxo' : 'ND_MOD_VMXO', + 'r0' : 'ND_MOD_R0', + 'r1' : 'ND_MOD_R1', + 'r2' : 'ND_MOD_R2', + 'r3' : 'ND_MOD_R3', + 'real' : 'ND_MOD_REAL', + 'v8086' : 'ND_MOD_V8086', + 'prot' : 'ND_MOD_PROT', + 'compat' : 'ND_MOD_COMPAT', + 'long' : 'ND_MOD_LONG', + 'smm' : 'ND_MOD_SMM', + 'smm_off' : 'ND_MOD_SMM_OFF', + 'sgx' : 'ND_MOD_SGX', + 'sgx_off' : 'ND_MOD_SGX_OFF', + 'tsx' : 'ND_MOD_TSX', + '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 = { @@ -466,6 +473,10 @@ def cdef_instruction(self): 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. all = True @@ -479,9 +490,6 @@ def cdef_instruction(self): c += '\n ' - # Add the prefixes map. - c += '|'.join([prefixes_map[x] for x in self.Prefmap] or '0') + ', ' - # Add the decorators map. c += '|'.join([decorators_map[x] for x in self.DecoFlags] or '0') + ', ' diff --git a/isagenerator/instructions/modes.dat b/isagenerator/instructions/modes.dat index 4513283..aa7a750 100644 --- a/isagenerator/instructions/modes.dat +++ b/isagenerator/instructions/modes.dat @@ -21,16 +21,22 @@ # prot - instruction valid in protected mode (32 bit) # compat- instruction valid in compatibility mode (32 inside 64 bit mode) # long - instruction valid in long mode (64 bit) -# smm - instruction valid in System Management Mode # # other - can be any of: -# sgx - instruction is valid inside a Software Guard Extensions enclave -# tsx - instruction is valid inside a Transactional Syncronization Extensions region +# smm - instruction valid in System Management Mode +# 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: # vmxr - instruction valid in VMX 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 only some modes are specified for a group, only they will be considered valid, and all the others invalid. @@ -39,13 +45,20 @@ # For SGX and TSX, the most restrictive rule is applied: an instruction is listed as valid in any of these modes if # it will always execute successfully; instructions that may be valid or invalid depending on microarchitectural # 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. -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. -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. KERNEL : ring=r0|other=!sgx @@ -72,7 +85,13 @@ NOTSX : other=!tsx NOSGX : other=!sgx # 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. -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 \ No newline at end of file diff --git a/isagenerator/instructions/table_0F.dat b/isagenerator/instructions/table_0F.dat index 944cdbd..029361d 100644 --- a/isagenerator/instructions/table_0F.dat +++ b/isagenerator/instructions/table_0F.dat @@ -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 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 +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 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 @@ -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 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 +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 +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 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 @@ -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 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 -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 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 diff --git a/pybddisasm/setup.py b/pybddisasm/setup.py index 0e59650..cc389d8 100644 --- a/pybddisasm/setup.py +++ b/pybddisasm/setup.py @@ -12,7 +12,7 @@ from setuptools import find_packages, setup, Command, Extension, Distribution from codecs import open VERSION = (0, 1, 3) -LIBRARY_VERSION = (1, 28, 2) +LIBRARY_VERSION = (1, 29, 0) LIBRARY_INSTRUX_SIZE = 856 packages = ['pybddisasm']